解决LNMP(Nginx)二级目录wordpress网站伪静态问题

今天,本站在给某个网站从空间中搬家到vps服务器中。因为之前在空间中的根目录与二级目录各有一个wordpress程序搭建的博客网站。在目前使用的VPS服务器中我是用LNMP一键安装包,如果不是怕麻烦重装系统。按照我自己的熟悉度应该会去使用llsmp或者mapn一键安装包。当然不是说lnmp不好,主要是nginx设置伪静态以及一些设置太麻烦,新手建议不要使用。

言归正传,在\”LNMP环境中WordPress程序伪静态解决方案\”文章中,本站已经分享了如何让wordpress完美使用伪静态的设置,都需要手工设置的,apache是自动的。然而,在二级目录中需要安装wp的时候会发现出现404的文章页面错误,那肯定是需要调整哪里的问题了。于是我们找到\”/usr/local/nginx/conf/wordpress.conf\”文件,然后添加:

location /laozuo/ { index index.html index.php; 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 (.*) /laozuo/index.php; } }

注意2个laozuo目录,是要修改成你的二级目录文件夹名字的。然后我们重启lnmp就生效了。

推荐站内搜索:域名快速备案、到期已备案域名、域名注册平台、域名查询、租用服务器、google永久免费的服务器、免备案虚拟主机、高防服务器租用、虚拟主机评测网、香港vps主机租用、