最新消息:就位生活服务网,12年专注于提供本地优质的生活服务企业,涵盖保洁服务、甲醛治理、物业、搬家、空调维修等多个生活服务领域。

wordpress一定要做301重定向吗?

wordpress一定要做301重定向吗?

wordpress一定要做301重定向吗?其实也并非如此,例如:我们在wordpress后台设置的时候输入的域名是www.9vvv.net.那么这个时候其它域名同样做了解析是无法访问的,比如9vvv.net为什么呢,虽然解析了,但wordpress后台没有实现绑定,因此无法访问。如果你对外宣传的是不带www的,那么有很多人在浏览器直接输入不带www的。那么就会出现404错误。但一般人都会很自然地去搜索www.9vvv.net,这个时候肯定能打开带www的。

因此建议最好设置301重定向。比如你对外宣传的是不带WWW的那么我们就要将不带www的重定几到带WWW的上面。同理如果你宣传的是带WWW的那么就要将不带WWW的重定到带WWW的域名上面,这样可避免流量与客户的丢失。

301重定向的设置方法也比较简单,这里我们以西部数码的主机例为你展示设置301重定向。

1.【登录】西部数码账号、点击【虚拟主机管理】、找到【301重定向】如下图所示:

西部数码301重定向

2.在原域名下方你可以看你绑定的所有域名,目录域名是你的主域名,也就是用来宣传的域名。如下图所示

西部数码301重定向设置

你也可以测试你所设置的是否成功,在重定向在线检查输入域名即可验证是否设置成功。如果返回的是301说明设置成功,如果是200或者是404、500等说明设置失败。

3.如果你的虚拟主机是linux

Linux虚拟主机设置301跳转的方法:
在本地新建一个文本文件,最好用的专业的编辑器软件如EditPlus 将代码粘入
 
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.abc.com$ [NC]
RewriteRule ^(.*)$ http://www.abc.com/$1 [R=301,L]
</IfModule>
说明:上述规则是将站点所以访问域名都重定向到www.abc.com(规则中的域名请修改为自己的域名),
如果仅想将绑定在站点上某个域名(如:www.123.com)重定向到www.abc.com,规则如下:
 
RewriteCond %{HTTP_HOST} ^www.123.com$ [NC]
RewriteRule ^(.*)$ http://www.abc.com/$1 [R=301,L]
 
如果有多种需求,如abc.com跳转到www.abc.com 456.com跳转到www.456.com,规则如下:
 
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^abc.com$ [NC]
RewriteRule ^(.*)$ http://www.abc.com/$1 [R=301,L]
 
RewriteCond %{HTTP_HOST} ^456.com$ [NC]
RewriteRule ^(.*)$ http://www.456.com/$1 [R=301,L]
</IfModule>
根据自己的需要进行添加修改,然后上传到服务器wwwroot目录,改名为.htaccess即可

转载请注明:本地生活服务推介平台 » wordpress一定要做301重定向吗?