在二级目录中安装WordPress程序,可能有不少SEO站长和博主一样也如此操作过。可是程序安装是成功了,目录可以正常打开,但是开启伪静态后,打开内页就会出现404的提示。自然是伪静态规则出现了问题,这里要讲的就是在LNMP环境下WordPress安装在网站二级目录正确开启伪静态的方法。
可能有站长会问为什么要将WordPress安装在二级目录里,不是安装在根目录就可以了吗?其实安装在二级目录也是为了满足不同的需求,因为原先网页是一个单页面网站,没有后台,如果要更新内容就需要使用Dreamweaver一个个修改添加新页面,实在麻烦,干脆就安装一个程序进行内页更新来优化网站。
好了,啰嗦就到这里了,下面就以宝塔面板LNMP环境下修改WordPress安装在栏目伪静态的设置方法为例。
首先打开宝塔面板,找到网站域名,点击设置伪静态,在列表中选择WordPress伪静态规则,将规则做如下修改:
location /yinhuafeng/ { index index.html index.php; if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /yinhuafeng/index.php; } } rewrite /wp-admin$ $scheme://$host$uri/ permanent;
提示:以上代码中yinhuafeng为目录,要改成自己对应的二级目录文件名,操作后直接保存即可。博主亲测,网站的内页便可以正常打开了,不会再提示404错误,如此就可以正常更新文章内页来优化网站。