301永久重定向.htaccess规则
时间:2011-08-01
来源:互联网
什么是301永久重定向? 从搜索引擎优化角度出发,301永久重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有 的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会 对网站的排名产生任何负面影响。
具体操作步骤如下:
1、将您已经建立的.htaccess文件下载到本地,或者进入主机控制面版,找到您要修改的.htaccess文件,进行编辑;
2、将以下规则添加到.htaccess文件中,按照规则中的说明进行修改,并提交保存;
#将一个网址永久定向到另一个网址:比如将 www.域名A.com 定向到 www.域名B.com,可以在你的 www.域名A.com 的根文件夹内的.htaccess 文件中加入这样一行:
Redirect permanent / http://www.域名B.com/ 这样,当用户访问 www.域名A.com 时,将自动转向 www.域名B.com。同时也是告诉搜索引擎这两个域名的关系。
# 将主页的几个地址表达形式定向到一个地址。一般,网站的首页都有几种链接可以达到,比如: http://www.域名.com/,http://域名.com/等这两种形式都可以通向网站首页。在你选定一个根地址以后,用这种方法使网站内的所有链接保持一致,可以使搜索引擎清晰的了解你的网站,不至于迷惑。如果选定了 http://www.域名.com/ 作为网站根地址,可以用下面的301重定向将其他几种形式定向到跟网址,在你的.htaccess中加入下面几行:(必须运行的是apache服务器)
Options +FollowSymLinks
rewriteEngine on
rewriteCond %{http_host} ^xx.cn[NC]
rewriteRule ^(.*)$ http://www.xx.cn/$1[R=301,L]
这样设置以后,所有以xx.cn(不带3w的)开头的地址都将自动重定向到以 www.xx.cn开头的地址。
同样的道理,如果你选定 http://域名.com/ 作为根地址,可以用下面方案将 http://www.域名.com/ 定向到你的根地址。在.htaccess文件中加入下面几行:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.xx.c[NC]
RewriteRule ^(.*)$ http://xx.cn/$1 [L,R=301]
这样设置以后,所有以 www.xx.cn(不带3w的)开头的地址都将自动重定向到以 xx.cn 开头的地址。
3、将您修改好的.htaccess文件上传覆盖即可,如果是在线直接修改的,则跳过此步;
4、如果您曾在.htaccess文件里添加过其他规则,只需要将此规则直接加在原规则后面即可,不会影响原来的规则使用。
作者: lbrsl 发布时间: 2011-08-01
本版主对待恶意广告帖,向来严惩不贷,对于隐藏的很深的广告帖,也有自己的处理原则,在此发帖最好不要触犯版块条例
作者: ●七の炫● 发布时间: 2011-08-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28