wordpress管理后台出现404无法访问

发布于 2021-07-06  219 次阅读


刚才帮一个朋友跟我讲 wordpress 后台不管点什么都会出现 404,解决办法也很简单。 默认的 nginx 的 wordpress 伪静态是 location / {      ...

刚才帮一个朋友跟我讲 wordpress 后台不管点什么都会出现 404,解决办法也很简单。 默认的 nginx 的 wordpress 伪静态是

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

但是,朋友已经配置了上面的代码,前台内页是正常,仔细观察发现后台所有地址都缺少 wp-admin 目录,又在网上去寻找答案,就是简单地加一行斜杠重定向而已,方法如下。

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

其实就是加一行代码即可。  

本文链接:https://liuyanzhao.com/4738.html