在.htaccess中强制用户或搜索引擎重定向到唯一的域名上,不管它是带www还是不带www。这样无论用户还是搜索引擎都会记住你网站的唯一域名。也不会造成权重的分流。
我们可以很容易的在nginx环境下设置301跳转,用行话说就是权重要归一。
对于我们使用Apache环境的来说其实相对nginx比较简单,因为只需要我们在网站根目录有.htaccess文件。
#强制重定向到www RewriteEngine On RewriteCond %{HTTP_HOST} ^lanka.cn [NC] RewriteRule ^(.*)$ http://www.lanka.cn/$1 [L,R=301]
#强制重定向到不带www的顶级域名
RewriteEngine On RewriteCond %{HTTP_HOST} !^lanka.cn$ [NC] RewriteRule ^(.*)$ http://lanka.cn/$1 [L,R=301]
#如果网站搬家,老域名全部301跳转到新站点
RewriteEngine on RewriteRule ^(.*)$ http://www.lanka.cn/$1 [R=301,L]
评论已关闭