剛安裝好 WordPress 後,如果發表新文章標題有中文時,
點進去會顯示 “很抱歉,找不到符合條件的頁面。“
這時其實是 Apache的問題,需要啟動 a2enmod rewrite
restart Apache2 後,編輯 default.conf 加上
AllowOverride All
Order deny,allow
加上後重啟 Apache
再來在網頁目錄編輯或新增 .htaccess
RewriteEngine On //開啟Rewrite功能
RewriteRule ^([0-9A-Za-z]+).html$ index.php?name=$1 //Rewrite規則
RewriteRule ^([0-9a-z]+)/([0-9]*)$ index.php?name=$1&id=$2 //Rewrite規則
通常 htaccess 的規則,如果是使用 WordPress會有讓你複製的語法,貼上即可
這樣就可正常顯示了