设置301重定向

      前记:因为目前我的软件站??小软世界用的是二级域名(http://soft.zmrbk.com),准备以后为这个软件站买个独立的顶级域名,到时就要涉及域名重定向的问题了,今天在别的博客看见了这篇介绍301重定向的设置方法,所以就先转过来,以后就不用费力的去问度娘了。



301重定向功能既解决了多个域名转向主域名或新页面的问题又可解决了SEO中的域名权重转移

301重定向设置方法有多种,推荐使用Apache下的 .htaccess规则进行301重定向,下面就介绍两种通过htaccess规则进行的多域名301重定向和不带WWW的重定向。

新建或编辑.htaccess文件(一般在网站根目录下),复制下列内容(需要开启mod_rewrite):

1)将不带WWW的域名转向到带WWW的域名下

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^amznz.com [NC]
RewriteRule ^(.*)$ http://www.amznz.com/$1 [L,R=301]

自己使用时把amznz.com改为自己的网址,就可实现amznz.com转向www.amznz.com

2)重定向到新域名(多域名301重定向)

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.b.com/$1 [L,R=301]

如果我在a.com这个站点(即在a.com网站空间根目录下的htaccess文件)添加了这个htaccess规则,即可实现所有访问a.com都跳转到b.com网站上去。

转载自: 指南者博客
原文地址:http://www.amznz.com/apache-301-htaceess-rewrite/

设置301重定向》上有 8 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您必须启用javascript在这里看到验证码!