如何对绑定域名进行301重定向
2015-02-27 本文已影响193人
小耗子杰瑞
为什么要对域名使用301重定向
为了用户更加方便地访问网站,网站管理人员往往会同时绑定主域名(****.com)和www域名(www.****.com)。这样带来的问题就是不利于SEO,在搜索引擎对网站收录的过程中,会分流权重,即看作两个不同的页面。
要对主域名进行301还是www域名
回答这个问题之前,我们先通过HTTP状态查询工具来查询一下认知度较高的一些网站是如何做的。
- 网易
www域名 200
主域名 301 - 果壳
www域名 200
主域名 301 - 豆瓣
www域名 200
主域名 301
由此我们可以看出大部分网站都是将主域名301重定向至www域名
如何进行301重定向
-
在www域名已绑定的基础上,将不带www的主域名(@.***.com)也通过A记录解析至你的服务器
-
在服务网站目录下新建.htaccess文件,如已存在,则打开该文件
-
加入以下代码
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^****.com [NC]
RewriteRule ^(.*)$ http://www.****.com/$1 [L,R=301]
如果已存在该文件只需输入后两行。重启Apache即可通过不带www的主域名进行访问。
——————————————————
我的简书将会在个人博客 小耗子杰瑞(www.jerryshao.com)同步更新。