相信很多人的 WordPress 有时进入后台会 404 报错,而其他页面就是正常的,你要是自己看自己的地址栏,他少了个 wp-admin,这也就是主要的原因,下面说下解决方法!

进入指定的 WordPress.conf,需要改下 WordPress 伪静态 (找到伪静态文件即可),我这里用的是 AMH 的安装,所以指定的路径是/usr/local/nginx/conf/rewrite/WordPress.conf

1 、进入路径编辑 WordPress.conf

1
vim /usr/local/nginx/conf/rewrite/WordPress.conf

2 、按 i 进入编辑状态,在最后面输入,如下图所示

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

3 、输入完毕后,按右上角 Esc 键退出,然后输入 「:wq!」 保存退出。

4 、也可以用 cat 命令进行查看是否修改正确。最后重启 nginx 即可

1
/usr/local/nginx/sbin/nginx -s reload

备注,如果不会使用 vim 命令的,也有更懒的方法。如下:

1
echo 'rewrite /wp-admin$ $scheme://$host$uri/ permanent;'>>/usr/local/nginx/conf/rewrite/WordPress.conf

也就是追加的意思。 好了,以上就说这么多了。

2015-06-21T13:59:05+08:00发表于:2015-06-21|WordPress|