If your site is http://ningyuqiao.blog.51cto.com/site is built with Wordpres, you only need to add in the Nginx configuration file:
location / {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 (. *) /index.php; } }
If your site is http://ningyuqiao.blog.51cto.com/blog/ site is built with Wordpres, then the code needs to be changed to
Location/blog {if (-F $request _filename/blog/index.html) {rewrite (. *) $1/blog/index.html break; }if (-f $request _filename//blog/index.php) {rewrite (. *) $1/blog/index.php; }if (!-f $request _filename) {rewrite (. *)/blog/index.php; } }
This article is from my blog blog, so be sure to keep this source http://ningyuqiao.blog.51cto.com/5581274/1615552
Nginx let WordPress support pseudo-static rules and site sub-directory configuration pseudo-static tutorial