WordPress如何设置301重定向

本网站以前的域名为www.qqkan.cn,后面觉得该域名不太好,就和别人花重金购买了现有域名www.qqeo.com。为了让网站能够对百度及Google搜索引擎友好,并将以前网站的权重重新转移到新域名上来,因此对网站域名做301重定向是必需要进行的操作。以前在我网站后台(本人用的是万网的虚拟主机)看到虚拟主机的控制面板中提供了301重定向的选项,我以为在这里设置后就可以了,结果发现设置后只是主页重定向到了新的域名上,但内页并没有重定向,还是在原来的网址上,并没有进行跳转。后面几经辗转才弄好。其实任何东西弄好后就会觉得很简单了。本人买的空间的操作系统是Unix/Linux,设置方法如下:

1,在本地电脑上新建一个文本文档,然后在里面复制输入如下内容:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{http_host} ^www.qqkan.cn [NC]
RewriteRule ^(.*)$ http://www.qqeo.com/$1 [L,R=301]

RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

注意:你需要将里面的网址换为你自己的网址。

2,将上面的文件上传到网站的根目录下。

3,将上传上去的文件重命名为.htaccess。注意,该文件在你的电脑里面是无法命名为.htaccess文件的。另外我在用FTP文件上传并修改文件名后,发现这个文件就不见了,这个是没关系的,你不用管它。

这样就设置好了。其实本人在照网上的方法设置后,可能是我输入的内容有误,导致了无法打开内页,害我还急了一下。不过后面按照上面方法设置后,一下就好了。设置好后,可以自己打开浏览器,输入旧的网址看看有没有正常进行跳转。另外可以百度搜索“HTTP状态码查询”,然后在状态码查询框中输入旧的网址,查询一下返回码是不是301。

原创文章,转载请注明:转载自QQ电脑知识网

本文链接地址: WordPress如何设置301重定向