nginx环境下的wordpress伪静态规则配置方法
服务器升级,jsp+php放到同一个服务器上面了,于是发生了wordpress伪静态失效的问题,全部是nginx 404错误页面,于是开始解决伪静态规则,由于之前是win系统,可以利用之前的《wordpress伪静态规则配置win服务器的解决方案》,但是现在nginx环境下,又得开始新的解决问题之旅。

其实方法很简单,就是在服务器conf里面找到对应网站的conf,对应在里面增加代码:
location /themes\/.*\.(html|xml)$ {
return 403;
}
location /mobile {
if (!-e $request_filename) {
rewrite ^/mobile/(.*)$ /mobile/index.php last;
}
}
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php last;
}
即可解决问题,是不是很简单,赶快试试把

没有评论