摘要:关于网站为什么要做301重定向,前面的文章中已经多次提到过,今天特别来介绍一下wordpress如何设置301重定向。 而根据自己网站空间的服务器操作系统的不同,就得使用不...
关于网站为什么要做301重定向,前面的文章中已经多次提到过,今天特别来介绍一下wordpress如何设置301重定向。而根据自己网站空间的服务器操作系统的不同,就得使用不同的方式去设置。
Windows平台下wordpres如何实现301重定向,有两种解决方案可供选择:
一、利用wordpress的插件功能实现301重定向
使用 WordPress 名为 “Dean’s Permalinks Migration” 的插件就很好的帮我解决了301重定向的问题,使用方法非常简单。这里要强烈推荐一些新手使用。具体操作步骤如下:
①下载→上传至wp-content\plugins目录→到 WordPress 后台激活;
②设置→PermalinksMigration→输入原来的永久链接形式(我的就是/%category%/%postname%.html),保存;
③设置→永久链接→选择永久链接形式(我的就是/archives/%post_id%);
④为了保证分类、标签(tag)的网址不变,在分类基础中填写/category,在标签基础中填写/tag。【此项可选】
我们在经过上面的几个步骤的设置后,Googlebot 将可以很快辨别出301重定向,并重新索引更新网址。当然,Googlebot 重新索引也需要时间,Blogger 可以通过 SiteMap.xml 通知 Googlebot。
二、使用程序进行设置实现301重定向
这种办法不适宜新手使用,因为牵扯到的东西稍微要多一点,具体的操作如下:
登陆到网站后台,或者使用FTP,也或者控制面板,找到header.php文件,然后在<?php后面添加下面的红色代码:
在Linux主机状态如何实现301重定向?
而linux服务器主机的话,相对来说就较为简单一些,如果你使用的是Linux主机,那么在设置固定连接的时候,wordpress后台会体现添加以下蓝色函数到.htaccess文件。
添加上面的代码后就能够实现网站的301重定向了,代码如下(后面是重定向后的网址,记得修改成你自己的网址):
RewriteEngine on
RewriteCond %{http_host} ^www.***.com [NC]
RewriteRule ^(.*)$ http://***.com/$1 [L,R=301]
最后我们把.htaccess文件上传到网站的根目录就可以了,需要注意的问题是.htaccess文件在本地需修改成TXT格式,上传到根目录后重命名为.htaccess就可以了。
本文来自http://www.45fan.com,转载需注明出处!
相关文章推荐
虚拟主机的专业参数,分别都是什么意思?2022-09-09
中非域名注册规则是怎样的?注册域名有什么用处? 2022-01-10
HostEase新年活动促销 美国/香港主机全场低至五折2021-12-28
HostGator下载完整备份教程分享2021-12-28
Flink中有界数据与无界数据的示例分析2021-12-28