如何设置WordPress在LNMP环境下的二级目录伪静态

WordPress目前还是使用最多的博客程序之一,不管是新手还是老手都在使用,毕竟丰富的资源是可遇而不可求的。相对其他程序来说wordpress的确比较占用资源,不过现在一般建站VPS主机起码1G内存起了,相对来说还是可以很好的支持的!其实有些时候资源不够多数是插件或者模板所造成的,也有可能是主机商资源超售而造成的。现在说说在linux系统下使用LNMP环境下如何设置二级目录伪静态。

psb

目前VPS主机中使用LNMP一键安装包搭建的环境都没有带二级目录的规则。具体修改过程如下:

在您的主机里找到”/usr/local/nginx/conf/wordpress.conf”文件,然后添加如下内容:

  1. location /laogeng.net/ {
  2. index index.html index.php;
  3. if (-f $request_filename/index.html){
  4. rewrite (.*) $1/index.html break;
  5. }
  6. if (-f $request_filename/index.php){
  7. rewrite (.*) $1/index.php;
  8. }
  9. if (!-f $request_filename){
  10. rewrite (.*) /laogeng.net/index.php;
  11. }
  12. }

说明一下,上述代码中laogeng.net目录,要修改成你自己网站中的二级目录文件夹名字。

最后重启lnmp就搞定了,网站恢复正常。

提醒:在添加二级目录伪静态之前,请最好备份好自己的原有数据,最好把整个文件全部部分,以防万一;修改的时间也请一定要小心尝试,也许有些人能成功,而有些不能成功。老耿自己在添加一些的时候也是进行了备份的,毕竟数据才是重要的,即时那天主机商倒闭了或者跑路了,只要数据在可以马上恢复。

 

还没回应

发表评论

电子邮件地址不会被公开。 必填项已用*标注