跳到主要內容

轉址規則 ​

網站改版、換了網址,或從舊網站搬過來時,用轉址規則把舊網址導到新的頁面,訪客與搜尋引擎就不會撞到「找不到頁面」。

後台左側「設定」→「轉址規則」。

轉址規則

列表上每條規則顯示「來源 → 目標」,下方標籤說明狀態碼、比對模式等設定,右邊可以直接勾選「啟用」、按筆的圖示編輯、按垃圾桶刪除。

新增規則 ​

  1. 按右上角「新增規則」。
  2. 來源路徑:舊網址的路徑,以 / 開頭,不含網域與 ? 後面的參數,例如 /old-courses。
  3. 目標:要導去的地方。可以是站內路徑(例如 /courses),也可以是完整的外部網址(https://…)。
  4. 比對模式:
    • 完全比對:只有路徑完全相同才轉址,子路徑不受影響。
    • 前綴比對:路徑開頭符合就轉址,例如 /blog-old 也涵蓋 /blog-old/xxx。選這個時可以再勾「接續剩餘路徑到目標後面」,讓 /blog-old/my-post 變成 /blog/my-post。
  5. 狀態碼:301 永久、302 暫時、307 暫時(保留方法)、308 永久(保留方法)。一般網站搬家用 301,暫時活動用 302。
  6. 保留查詢字串:把舊網址 ? 後面的參數(例如廣告的 utm 參數)一起帶到新網址。
  7. Query 比對條件(選填):只有網址帶著特定參數時才轉址。一般不用填。
  8. 需要的話寫備註,記下這條規則的用途。
  9. 按「新增」。

新增轉址規則

規則存好後,最遲 60 秒會在前台生效。

永久轉址會被瀏覽器記住

301、308 屬於永久轉址,訪客的瀏覽器會記住,之後你改了目標,舊訪客可能還是被帶去舊的目標。還在測試時建議先用 302,確定沒問題再改成 301。

轉址優先於頁面

如果來源路徑上本來就有一個頁面,轉址會優先生效,訪客會被導走而看不到那一頁。另外,後台、結帳等系統保留路徑不能設成來源,系統會擋下並說明原因。

規則測試器 ​

在「規則測試器」輸入任何一個路徑(例如 /blog-old/hello),下方會立刻顯示正式站實際會回應的狀態碼與導去的網址,以及命中哪一條規則。沒有規則命中時會顯示「將照常顯示原頁面」。

修改與刪除 ​

  • 取消勾選「啟用」可以暫停一條規則,不必刪除。
  • 按垃圾桶圖示刪除,系統會再確認一次。

使用情境:從舊網站搬家

例如一間補習班把舊網站搬過來,舊部落格文章網址是 /blog-old/文章代稱,新網站是 /blog/文章代稱。站主新增一條規則:來源 /blog-old、目標 /blog、前綴比對、勾「接續剩餘路徑到目標後面」、狀態碼 301。所有舊文章網址一次轉好。另外再建一條 /line → LINE 官方帳號網址(302),印在傳單 QR Code 上當短網址用。

問題:改了文章網址代稱,需要自己加轉址嗎?

文章不用。修改文章的網址代稱時,系統會自動在這裡建立一條「舊網址 → 新網址」的 301 規則,你會在列表上看到它。其他內容改網址後,請到這裡確認有沒有對應的規則,沒有就自己補一條 301,舊連結與搜尋排名才不會斷掉。