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; }
即可解决问题,是不是很简单,赶快试试把
没有评论