ASP网站301重定向跳转代码
摘要:301跳转的作用毋容置疑 301跳转的意义如下: 1、网站改版完成,先将新版上线,在线上保持一段时间新旧内容共存。 2、新旧内容同时存在一段时间,且新版内容已开始收录后,对新旧
301跳转的作用毋容置疑
301跳转的意义如下:
1、网站改版完成,先将新版上线,在线上保持一段时间新旧内容共存。
2、新旧内容同时存在一段时间,且新版内容已开始收录后,对新旧内容设置301跳转,将旧版内容指向新版对应内容。
3、301重定向有利于网站首选域的确定,对于同一资源页面多条路径的301重定向有助于URL权重的集中。
按照上述操作方式在现有情况下能够尽可能的降低网站因改版带来的流量损失,提高用户体验度,同时有利于网站优化。
下面我们来介绍asp网站如何做301跳转
a:不带www的域名重定向到带www的域名比如(http://csshello.com重定向到http://www.csshello.com),方法如下
<% if request.servervariables("SERVER_NAME") <> "www.csshello.com" then Response.Status="301 Moved Permanently" Response.AddHeader "Location","http://www.csshello.com" Response.End end if %>b:域名直接重定向(比如http://www.baidu.com 301重定向到http://www.csshello.com)
Response.Status="301 Moved Permanently" Response.AddHeader "Location","http://www.csshello.com/" Response.End
c:如果有自己的服务器或者云主机那直接在服务器上面更改
详见:http://www.csshello.com/yunying/240.html
最后给出有301重定向的检测工具
http://tool.chinaz.com/pagestatus/