利用.htaccess 301重定向网站所有页面

利用Apache的.htaccess,使用301重定向

这里的.htaccess写法如下,仅共参考:
用301将不带WWW的域名重定向:即将xiit.cn统一为www.xiit.cn

rewriteEngine on
rewriteCond %{http_host} ^xiit.cn[NC]
rewriteRule ^(.*)$ http://www.xiit.cn/$1 [R=301,L]

用301将绑定的其他域名重定向到主域名,将xiit.cn和www.xiit.cn统一为www.teayp.com

RewriteEngine on
RewriteCond %{HTTP_HOST} ^xiit.cn$ [OR]
RewriteCond %{HTTP_HOST} ^www.xiit.cn$
RewriteRule ^(.*)$ http://www.teayp.com/$1 [R=301,L]

此处也可以写成:

RewriteCond %{HTTP_HOST} ^(www.)?xiit.cn$
RewriteRule ^(.*)$ http://www.teayp.com/$1 [R=301,L]

当然,也可以再扩展一下,将index.html、index.php等也重定向一下:将www.xiit.cn/index.php统一为www.teayp.com

RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/
RewriteRule ^index.php$ http://www.teayp.com/ [R=301,L]

弄好之后,用这个免费工具检查一下转向的效果吧:

http://www.internetofficer.com/seo-tool/redirect-check/


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

About Us

一米阳光是一个典故,云南丽江玉龙雪山终年云雾缭绕,只有每年秋分时节会有一米长的阳光照下来,传说被这一米阳光照到的人就能拥有美丽的爱情。意思就是让大家去把握现在可以得到的东西,追求一瞬间的真爱。

Featured Posts