適合誰使用
需要調整網站文章、頁面、分類與標籤網址結構的 WordPress 網站管理員
開始前準備
- 了解 Permalink 是指文章、頁面、分類與標籤封存頁的永久網址
- 若要讓 .htaccess 自動更新,需確認該檔案是否可寫入
教學內容
什麼是 Permalinks
Permalink 是用來連結到文章、頁面、分類與標籤封存頁內容的網址,應該永久不變
WordPress 預設使用含有日期與名稱的網址結構,但可自訂結構以提升美觀與相容性

常見的 Permalink 結構設定
在 Common settings 區塊中,可勾選對應的 radio button 選擇部落格的 Permalink Structure
- 選擇
Plain結構,例如 http://www.sample.com/?p=123 - 選擇
Day and name結構,例如 http://www.sample.com/2008/03/31/sample-post/ - 選擇
Month and name結構,例如 http://www.sample.com/2008/03/sample-post/ - 選擇
Numeric結構,例如 http://www.sample.com/archives/123 - 選擇
Post name結構,例如 http://www.sample.com/sample-post - 選擇
Custom Structure,在欄位中輸入自訂結構,例如 /archives/%year%/%monthnum%/%day%/%postname%/
選填設定:分類與標籤網址前綴
可自訂分類與標籤網址的 base 前綴,例如將 Category base 設為 /topics/
若欄位保留空白,則會使用預設值
- 在
Category base欄位輸入分類網址的自訂前綴 - 在
Tag base欄位輸入標籤網址的自訂前綴
儲存設定與 .htaccess 處理
必須點擊畫面下方的 Save Changes 按鈕,新設定才會生效
若 .htaccess 可寫入,儲存後會顯示「Permalink structure updated.」訊息,WordPress 會自動完成設定
若 .htaccess 不可寫入,畫面會顯示需手動更新 .htaccess 的訊息,並提供需複製貼上的 rewrite 規則
- 點擊
Save Changes按鈕儲存設定 - 若出現需手動更新 .htaccess 的提示,複製畫面下方文字框內的 mod_rewrite 規則
- 將複製的規則貼入你網站的 .htaccess 檔案中,使新的 Permalinks 生效
介面名稱對照
Permalinks:文章、頁面、分類與標籤封存頁的永久網址,不應隨意變動Save Changes:位於設定頁面下方的按鈕,需點擊後新的 Permalink 設定才會生效Custom Structure:讓使用者自行輸入結構標籤來組合自訂網址格式的欄位Category base:用來設定分類網址前綴的欄位Tag base:用來設定標籤網址前綴的欄位.htaccess:伺服器設定檔,儲存 Permalink 對應的 rewrite 規則
