點選WordPress後臺連結出現404錯誤,所有URL少/wp-admin/ 目錄
阿新 • • 發佈:2018-12-27
剛才幫一個朋友跟我講wordpress後臺不管點什麼都會出現404,解決辦法也很簡單。
預設的nginx的wordpress偽靜態是
location / { 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; } }
但是,朋友已經配置了上面的程式碼,前臺內頁是正常,仔細觀察發現後臺所有地址都缺少wp-admin目錄,又在網上去尋找答案,就是簡單地加一行斜槓重定向而已,方法如下。
location / { 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;
其實就是加一行程式碼即可。
作者:言曌
來源:CSDN
原文:https://blog.csdn.net/LIU_YANZHAO/article/details/75515471
版權宣告:本文為博主原創文章,轉載請附上博文連結!
操作完後,需要重啟nginx,命令是:service nginx restart,然後檢視後臺就可以了。