301解决带www和不带www域名的权重归一
     2016-9-13    +0°    686  

一个域名带www和不带www可以是两个网站,如果你只有一个网站,最好把这两个域名权重合一。一般我们用301重定向的方式将这两个域名权重归一。

比如我们使用Apache环境,只需要在网站根目录有.htaccess文件。

如果我们的网站根目录有htaccess文件,我们只需要在文件内添加下面的代码,就可以实现www与不带www之间的跳转,合理的传递权重。

第一,带www的跳转至不带www域名

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

第二,不带www的跳转至www域名

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