WordPress在Nginx下打开后台页面出现404错误解决办法

如题,自从用了VPS就出现这个问题,访问的时候用域名/wp-admin 存为书签就好了,不过这是取巧的方法,并不能解决真正的问题,小编在这里就介绍两种方法解决这个问题。

1.编辑WordPress在Nginx的配置文件的重写规则

使用lnmp一般在/usr/local/nginx/conf目录下,找到wordpress.conf ,vi编辑

在最后添加以下代码:

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

qw保存,重启lnmp

命令:

/root/lnmp  restart

再访问后台就不会出现404错误了。

2.修改WordPress源文件

打开并编辑wp-admin/admin-header.php

在最上面一行加入代码

<base href="/wp-admin/" />

也能解决问题,不过每次WordPress升级都要改这个文件,比较繁琐,所以还是推荐第一种方法