Apache下301转向规则
网站在更换域名时,新旧域名同时使用,这样不利于搜索引擎收录,Apache下,可以将旧的域名通过301重定向到新域名,也可以将带www的域名定向到不带www的域名,具体规则如下
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^acyoo.com [NC]
RewriteRule ^(.*)$ http://kzpu.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^blog.aiwgou.com [NC]
RewriteRule ^(.*)$ http://kzpu.com/$1 [L,R=301]
二级目录转各到顶级域名用下面的方法
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/bbs/
RewriteRule ^bbs/(.*) http://bbs.acyoo.com/$1 [R=permanent,L]
把这个规则保存为.htaccess存放在网站根目录
说明:上面这个规则是把其它两个域名定向到www.acyoo.com这里来,如果还有更多的域名,则相同的格式进行添加。
受教了!