会员中心页面退出--->\Plus\error.asp--->Request.ServerVariables("HTTP_REFERER")--->会员中心页面(未登录) 这个地方是一个死循环
若是会员中心里退出,系统未整合情况下,加下面代码就可以了
- If trim(Request.ServerVariables("http_referer"))="" Then
- Response.Redirect "/"
- elseif instr(Lcase(Request.ServerVariables("HTTP_REFERER")),"index.asp")>0 then
- Response.Redirect("../")
- else
- Response.Redirect Request.ServerVariables("http_referer")
- end if
改成
- If trim(Request.ServerVariables("http_referer"))="" Then
- Response.Redirect "/"
- elseif instr(Lcase(Request.ServerVariables("HTTP_REFERER")),"index.asp")>0 then
- Response.Redirect("../")
- elseif instr(Lcase(Request.ServerVariables("HTTP_REFERER")),"/user/")>0 then
- Response.Redirect("../")
- else
- Response.Redirect Request.ServerVariables("http_referer")
- end if
就可以了
正好遇到这个小问题,随便看了下代码