发新话题
打印

如何做301转向

如何做301转向

301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。



如果您是windows系统的,在http://tools.mnidc.net/IIS/rewrite3.rar 下载一个伪静态设置安装包,安装前请先阅读说明文档。安装后会生成一个C:\rewrite3 的文件夹,直接修改文件夹里的httpd.conf文件即可,只需修改以下内容中的网址即可:

#301设置,此设置情况下123.com/aa.htm 会301跳至www.123.com/aa.htm[/url],将123.com替换为您自己的域名就能实现自己的域名的301
RewriteCond %{HTTP:Host} ^123.com$
RewriteRule (.*) http://www.123.com$1 [NC,R=301]



如果您是linux系统的,在您的网站根目录新建一个.htaccess文件,添加以下内容。若以前已经存在该文件则直接在文件头部添加以下内容。

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.abc.com$ [NC]
RewriteRule ^(.*)$ http://www.abc.com$1 [R=301,L]

</IfModule>

#说明:www.abc.com请替换为您新的目标域名,这个规则将会将您的主机绑定的所有域名301重定向到www.abc.com

TOP

发新话题