WordPress不带www的301重定向

今天晚上跟无忧网站目录站长聊了一下关于带和不带WWW的问题,加上我的LOGO就是boke123.net,所以决定通过301重定向去掉WWW,所以本站的网址就变成了共享一下

WordPress不带www的301重定向

刚开始设置的时候我就是采用老办法,想直接修改.htaccess文件,代码如下:

  1. RewriteEngine on
  2. RewriteCond %{http_host} ^www.boke123.net [NC]
  3. RewriteRule ^(.*)$ http://boke123.net/$1 [L,R=301]

代码应该是没有什么问题的,但是就是无法实现去掉不带WWW的效果,网上也反复搜索查看了很久,还是一头雾水。

幸好,最终还是给我查找到了原因,原来wordpress自身就带有这个去掉WWW或带WWW的功能,根本不用另外设置什么301重定向。比如我这次是去掉WWW,步骤如下:

登录wordpress后台》设置》常规》分别在“wordpress地址(URL)”和“站点地址(URL)”中输入网址,即共享一下》最后点击“保存更改”即可实现去掉WWW。经通过HTTP状态查询可知,本站去掉WWW的目的已经实现,具体请看:

WordPress不带www的301重定向

WordPress不带www的301重定向

PS:这个方法不知道是否对于所有的wordpress版本都有效,建议还是尽量把wordpress升级为最新版本。

现在wordpress有了这个功能后,以后想带WWW或不想带WWW都变得简单多了,直接后台设置就OK了。对于原先不带WWW想更改为带WWW的方法也是一样,直接登录后台修改即可。

© 版权声明
THE END
喜欢就支持一下吧
赞赏