通过修改.htaccess文件设置域名的别名自动跳转 追忆

通常很多网站访问www.yoursite.com和yoursite.com都是可以访问的,但是这样会被搜索引擎认为是2个网站,不利于SEO 优化。如果你的主机是php空间,且是apache系统,你可以通过修改根目录下的.htaccess文件让域名自动跳转到1个网址。

在.htaccess文件中,加入以下代码:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yoursite.com [NC]
RewriteRule ^(.*)$ http://www.yoursite.com/$1 [L,R=301]
</IfModule>

另一种方法:Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^yoursite.com [NC]
RewriteRule ^(.*)$ http://www.yoursite.com/$1 [L,R=301]

这样,当在地址栏输入yoursite.com,会自动跳转到www.yoursite.com。

原文地址:https://www.cnblogs.com/phpliu/p/1673783.html