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