亲注册登录道勤网-可以查看更多帖子内容哦!(包涵精彩图片、文字详情等)请您及时注册登录-www.daoqin.net
您需要 登录 才可以下载或查看,没有账号?立即注册
x
如何设置301重定向--道勤网提供
什么是301重定向?
301重定向是对网站服务器发出请求时,服务器返回的一种状态码,表示当前网址永久性转移到另一个网址。
其他常见状态码:
200 表示一起正常
404 表示网页不存在
302 表示临时性转向
500 表示内部程序错误
301重定向作用:
1、规范网址
2、权重集中传递
如何设置301重定向?
- RewriteEngine On
- RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
- RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
复制代码
--------------------------------------------------------------------------------------------------------------------------------------------------
301重定向代码
301重定向的作用就不多说了,这里给出点代码供大家参考也是方便自己以后查阅,因为总是要搞忘,郁闷。 注意:只适用于linux系统,并需要虚拟主机支持。设置.htaccess文件,然后加入如下代码,规则需要放在最开始,切记。 1.重定向domain.com到www.domain.com
这种重定向旨在使域名唯一,是网站seo必须要做的,后面重定向www.domain.com到domain.com也是出于同样的原因,只是形式不同。
打开.htaccess文件,加入以下规则。(下面的规则是针对主域名的,子域名要修改) RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
2.重定向www.domain.com到domain.com RewriteEngine On
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]
3.重定向olddomain.com到www.newdomain.com RewriteEngine On
RewriteCond %{HTTP_HOST} !olddomain.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [L,R=301]
4.重定向olddomain.com to newdomain.com RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !olddomain.com$ [NC]
RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301]
5.重定向domain.com/file/file.php 到 otherdomain.com/otherfile/other.php RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^file/file.php$ http://www.otherdomain.com/otherfile/other.php [R=301,L]
道勤主机提供365天*24小时全年全天无休、实时在线、零等待的售后技术支持。竭力为您免费处理您在使用道勤主机过程中所遇到的一切问题!
如果您是道勤主机用户,那么您可以通过QQ【792472177】、售后QQ【59133755】、旺旺【诠释意念】、微信:q792472177免费电话、后台提交工单这些方式联系道勤主机客服!
如果您不是我们的客户也没问题,点击页面最右边的企业QQ在线咨询图标联系我们并购买后,我们为您免费进行无缝搬家服务,让您享受网站零访问延迟的迁移到道勤主机的服务! |