Nginx设置伪静态解决WordPress搬家文章变404问题
- 复制下面代码放在网站 nginx 配置文件的
server
字段中:
location / {
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 (.*) /index.php;
}
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
2. 打开 wordpress 后台》设置》固定链接,再保存一下就解决问题了。