如果你是用的 LNMP 一鍵安裝包,首先跟我來試一試,你是不是也有這個問題,訪問你的域名/wp-admin,然後在左側選單中隨便點選一個,比如文章,這是你會發現,大大的一個 404 Not Found.

wordpress 教程:修復 lnmp 一鍵安裝 wordpress 偽靜態規則錯誤
是不是出現上圖那種情況?解決的方法很簡單,只需在 WordPress 的偽靜態配置檔案中新增一條判斷,判斷如果網址到達頁面為目錄,且該網址最後的字元不為斜槓 「/」,則 301 跳轉到在該網址最後新增斜槓後的網址。程式碼為:
if (-d $request_filename){ rewrite ^/(.*)([^/])$ /$1$2/ permanent;}
最後的 wordpress.conf 應該為:
location / { if (-d $request_filename){ rewrite ^/(.*)([^/])$ /$1$2/ permanent; } 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; }}
最後送上我的 wordpress.conf 檔案吧,下載地址在下面,演示地址是參考的原文連結哦。。。