VPS升级 LNMP(Oneinstack版本)设置笔记,重点排除rewrite伪静态问题

这几天抽空把博客升级,用了Oneinstack的套件。大部分的时间用来排除blog的伪静态rewrite。成功了才发现,之前早已经记录过这个问题。

Oneinstack的官网上好像还没有记载。照录在这里。

正常安装。编辑

usr/local/nginx/conf/rewrite/wordpress.conf

代码是这个:

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 (.*) /blog/index.php;
}

}

要特别注意上面代码的最后,加粗的部分,这里的“blog”的放Wordpress的目录名称。然后重启服务:

service nginx restart

搞定。

原创文章,转载请注明: 转载自风云居 | Less is more

本文链接地址: https://kangjian.net/blog/1658/

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注