nginx wordpress固定链接修改后404解决方案

  • A+
所属分类:IT建设

wordpress固定链接修改有两种情况

1、直接修改固定固定链接

2、wordpress地址和站点地址修改

修改后均会出现查看文章nginx报404 not found

解决方案

nginx.conf的server{}中location / {}部分改成下文的样子

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

 

weinxin
微信公众号
扫码关注 可关键字检索