网站安装好wordpress之后,当我键入网址 http://www.kingdict.net/i,不知为何页面直接跳向http://kingdict.net/i,这样显得很难看,因此我修改.httpaccess文件添加了全站301跳转功能,以为这样就可以解决问题,
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^kingdict.net$ [NC]
RewriteRule ^(.*)$ http://www.kingdict.net/$1 [L,R=301]
但这于事无补,我仔细查看page source,发现里面的URL全部都是不带www前缀的,也就是说这是程序设定的原因,细致的回顾了一下,好像没什么地方提示我选择带前缀还是不带前缀,wp-config.php文件里面也没有相关的code,后面在control panel里面发现了如下设定,

我把它们加上www然后提交更新,浏览器里面输入网站,这下终于出来了www前缀.
附:单个页面重定向方法
Redirect 301 /old.html http://www.kingdict.net/new.html
RSS feed for comments on this post · TrackBack URI
Leave a reply