nginx环境下的wordpress伪静态规则配置方法



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

wordpress伪静态规则

其实方法很简单,就是在服务器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;
 }

即可解决问题,是不是很简单,赶快试试把

  1. 没有评论

  1. 无通告。