各位大虾帮我i看看asp的301跳转,结果是这样的
拿了一段代码改跳转后的结果是:http://
完全不懂301是怎么回事,后面那一串是什么玩意
不带www跳到带www空间是万网M2
网址结构是首页 ***.cn或者***.cn/?main.html
频道页 ***.cn/?new
内页 ***.cn/?new/1.html
改后的代码是
<%
'修改,301定向到主域名
Dim strHOST,goURL
strHOST = LCase(Request.ServerVariables("HTTP_HOST"))'域名转换为小写
if Request.ServerVariables("QUERY_STRING")<>"" then '含有参数则
goURL="www.("QUERY_STRING")&"#from301="&strHOST
else '不含参数则
goURL="www.
end if
if strHOST<>"www. then '域名不是则
Response.Status = "301 Moved Permanently"
Response.AddHeader "Location",goURL
Response.End
else
end if
%>