在使用 WPML 多國語網站插件時,我遇到了一個導向錯誤問題:當手動輸入語言子目錄網址(例如 https://www.vector.cool/en)時,瀏覽器會被重定向到錯誤網址 https://en/en/www.vector.cool/en/。這不僅造成使用者無法正常瀏覽,也會影響 SEO 評價與網站信任度。
這篇記錄整個問題排查與修復過程,當作自己備忘,也給未來有同樣情況的開發者參考。
問題現象說明
當網站網址輸入為:
卻被重定向為:
這不是筆誤,也不是打太快,而是 WordPress 嘗試自動組出語言導向網址時,錯誤地把原本的主機名稱當成路徑一[……]