ASP网站首页301重定向,的就是说访问不带www的域名时不能跳转到带www的域名!
首先告诉大家,静态页面是无法实现301重定向的,也就是说代码只能加在动态页面中,下面我就告诉大家,首页加在哪个位置.
原本的代码是这样的:
<%
Call Main()
Call FPL_flush()
NewAsp.pageEnd()
%>
修改之后的代码是这样的.
if request.ServerVariables(“HTTP_HOST”)=”xxx.com” then
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”,”https://www.xxx.com/”
Response.End
end if
Call Main()
Call FPL_flush()
NewAsp.pageEnd()
注意:
a.代码中的网址xxx.com替换成你自己的!
b.把代码中的上下<% %>2个符号去掉 然后加在Call Main()上
如果你的网站默认主页是静态的index.html,就把默认主页设置成index.asp.设置完成以后,可以用工具进行查看,如果返回代码为301即为设置正确,百度一下 301重定向检测 选择工具检测即可!