博客做了 301 重定向,一直信奉一句话:“ 在没有出问题之前,不要采取行动”,但是米多看了很多博主做了 301 重定向之后,还是忍不住尝试了 301 重定向。大家可以发现,现在访问 http://www.***.com 直接跳转到了 http://***.com ,site 的效果图:
301 重定向效果图
很多东西,看的懂并不意味着会做,我做 301 重定向的时候就出现很多问题 (注意这里讲的是 WordPress 的 301 重定向) 。总结如下:
(一):WordPress 可以直接通过后台做 301 重定向
通过后台“ 设置— 常规——worpdpress 地址” 修改为需要的地址即可
WordPress 301 重定向
(二):通过.htaccess 做 301 重定向
这个是主流的方式,适用于所有存在.htaccess 的主机。空间后台默认隐藏.htaccess,建议使用 cuteftp 下载下来修改。
1:将所有的二级域名重定向到 http://www.***.com(域名改为自己的即可)
RewriteEngine on
RewriteRule ^(.*)$ http://www.***.com/$1 [R=301,L]
2:将 http://meaduo.com 重定向到 http://www.***.com(域名改为自己的即可)
RewriteCond %{http_host} ^***.com.com [NC]
RewriteRule ^(.*)$ http://www.***.com/$1 [R=301,L]
3:WordPress 做 301 重定向请注意
我在做好 301 重定向的时候,发现后台登录不了了,填写邮箱之后仍然收不到修改密码的邮件,大惊。后来知道 WordPress 通过.htaccess 做 301 重定向的时候,如果你和 WordPress 程序对着干,就会出现死循环的问题,现象就是不能登录后台,密码也无法修改。那为什么出现死循环呢?这是因为.htaccess 规顶的域名和 worpdpress 规定的域名相互冲突,所以在进行重定向之前,一定要将两者设置为一致 (见上图)
(三) 小结—— 补说 301 重定向的功能
1 、使用 301 重定向技术可以统一网站的权重,避免网站的权重分散;
2 、规范 URL 网址,避免网站的流量的流失;
3 、如果是更换域名,可以让新域名尽快的恢复权重;
还没有试过的朋友可以试试看… 至于利不利于 seo 。