新购服务器,用了WDCP管理面板。WordPress伪静态失效,用了几个方法都不行,直到如下方法才正常。
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;
 }

保存成:wordpress-nginx.conf

重启,即可。