相信很多人的 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 |
也就是追加的意思。 好了,以上就说这么多了。