长话短说吧,小弟有一个博客网站,是WordPress的,绑定了好几个域名最近打算再换另一个。而且最近了解到,域名绑多了会被搜索引擎惩罚,再加上还有那万恶的备案问题,所以就想使用传说中的301重定向。比如说我现在的域名叫xianzai.com,而且还绑了个另外的域名叫lingwai.com,最新才注册的域名叫zuixin.com,我想要把诸如xianzai.com,www.xianzai.com,lingwai.com,www.lingwai.com及www.zuixin.com全部转向zuixin.com,而且目录结构不变,该怎么写呢?另:转向后是不是我输入xianzai.com,浏览器地址栏显示的是转向后的zuixin.com吗?在线等

解决方案 »

  1.   


    RewriteEngine On
    RewriteBase /RewriteCond %{HTTP_HOST} !^www.zuixin.com [NC]
    RewriteRule ^(.*)$ http://www.zuixin.com/$1 [L,R=301]
    这样就把所有非 www.zuixin.com 的域名的所有文件都转到www.zuixin.com下了。
    如:
    http://www.xianzai.com/test/test.php
    输入以上地址后就会自动变成:
    http://www.zuixin.com/test/test.php注意,WordPress如果要求修改.htaccess文件的话记得要把上面写的放在最前面。
      

  2.   

    谢谢haosee,分给你了,有空向你请教