破阶

乘风破浪会有时,直挂云帆济沧海

完美解决宝塔LNMP(Nginx)网站二级目录WordPress伪静态问题

今天,蓝水对mobanyuan.net网站从(Linux+Apache+Mysql+PHP)环境搬家到LNMP(Linux+Ngnix+Mysql+PHP)环境。因为之前在Apache环境中的根目录与二级目录各有一个wordpress程序搭建的博客网站。之前的环境在后台保存固定连接就直接生成.htacess伪静态规则,而在新的阿里云云服务器中我是用宝塔的LNMP一键安装包。伪静态规则就不起作用了。

下面是解决方法希望对你有所帮助。

location /blog/ {
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 (.*) /blog/index.php;
}
}

注意2个blog目录,是要修改成你的二级目录文件夹名字的。

把上面的代码粘贴到宝塔面板的伪静态规则里面保存就OK,其他的LNMP你可能要重启lnmp一下才生效。

《完美解决宝塔LNMP(Nginx)网站二级目录WordPress伪静态问题》

Nginx下网站二级目录WordPress伪静态问题

点赞

2003年你错过了淘宝红利,2009年你错过了微博红利,2013年你错过了公众号红利,2018年你错过了抖音红利,2020年的视频号红利,你绝对不能再错过!扫码进行学习。

发表评论

邮箱地址不会被公开。 必填项已用*标注