301重定向代码 301重定向怎么做?
要想知道301重定向怎么做,首先要知道301重定向是干嘛的。你是否发现的网站首页有多网址(www.zzidc.com、zzidc.com、zzidc.com/index),而几个网址的PR是不一样的,这时候我们需要使用301重定向技术来实现多个网址规范化。
通常301重定向的方法一般有两种:
一个是通过IIS界面直接设置,如果你用的服务器、vps,可以在IIS界面直接设置,方法比较简单在此不做详细介绍。
二是通过代码实现301重定向,如果你是用的虚拟主机,你只有通过添加301重定向代码。
1.ASP网站实现301重定向
ASP(301重定向代码):
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://0371news.cn/"
Response.End
上面301重定向代码一般加在index.asp里面,或者公共调用的文件中,比如conn.asp等等,我把它加在了conn.asp文件中,如图所示。
提示:一般301重定向代码要加在head之间,并且加在最上面
2.PHP网站实现301重定向
PHP(301重定向代码):
header("HTTP/1.1 301 Moved Permanently");
header("Location:index.html");
exit();
同上所述把301重定向代码加入index.php里面。
3.检测
如果HTTP返回值301,表明你的网站已经做好了301重定向。