WordPress登录网站后台打开页面都404出错提示缺少wp-admin目录怎么办?

admin 2019年9月29日13:49:09 1 117

前不久有个站长在安装WPCOS插件的时候有出现不显示图片问题,这个问题后来解决是因为他在COS后台设置防盗链没有将自己的域名设置白名单导致的。这里需要说的不是这个问题,而是我在帮他解决这个问题登录他的网站后,发现点击任何的菜单都是显示404错误,从URL地址可以看到缺少wp-admin这个目录。

这个问题菜鸟IT以前好像也有遇到过,一般不会出现的,除非是我们自己手动修改过伪静态规则。这里我们先检查下当前网站下的伪静态文件,这位站长是用的Nginx,所以找到WordPress伪静态文件.

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;

添加之后,我们再重启Nginx就可以生效。

admin

发表评论

您必须才能发表评论!

目前评论:1   其中:访客  1   博主  0

    • avatar litingting 0

      谢谢分享 还有你耐心的指导,我之前一直未解决。。