当WordPress博客换域名的时候,通过做域名301重定向,可以把旧域名流量引向新域名,这样既可以把域名换掉也可以保住流量,而且域名301重定向是对搜索引擎友好的,不会被搜索引擎认为是作弊。
域名301重定向:
即页面永久性移走,是网页变更地址后对搜索引擎友好的最好方法,通过301重定向后,搜索引擎只对新网址进行索引,同时又把旧域名下的外部链接全部指向到新域名,对网站的排名不会产生负面影响。
域名301重定向后的效果:
- 原域名是boke8.info的网页地址是http://www.boke8.info/wordpress-domainname-301.html
- 新域名是boke8.net的网页地址是https://www.boke8.net/wordpress-domainname-301.html
- 做了域名301后,当点击网址http://www.boke8.info/wordpress-domainname-301.html会自动跳转到https://www.boke8.net/wordpress-domainname-301.html
WordPress 域名301步骤:
- 打开wordpress所在目录下的.htaccess文件,添加下面代码,其中olddomain.com是旧域名,newdomain.com是新域名,把它们替换为自己的新旧域名即可:
RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !olddomain.com$ [NC] RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301]
- 把添加了以上代码的.htaccess文件上传到旧域名的网站空间的根目录。这样,当访问旧域名相关网页时,就会自动跳转到新域名了。
注意:.htaccess文件方式的301重定向仅对使用了安装有Mod Rewrite模块的Apache作为WEB服务器的Linux主机上起作用