將 example.com 重定向到 www.example.com

本教程介紹在使用 Cloudflare 時如何將 example.com 重新導向至 www.example.com,如要執行相反動作,請參閱 https://community.cloudflare.com/t/www-example-com-example-com/399381

您應使用您的網域替換螢幕擷取畫面中出現的全部 example.com 執行個體。

第 1 步,DNS 記錄:
您首先需要將 @ 的 DNS 記錄設定為 :orange:。其可以指向任何 IP 位址,因為重新導向 Page Rule 將先執行。我建議將其指向 192.0.2.1,這是一個虛設 IP。

第 2 步,Page Rule:
第二步是確定將執行重新導向的 Page Rule。您應按以下方式新增 Page Rule:

* 表示它將轉送所有頁面,$1 將保留路徑,也就是說,如果您輸入 example.com/page1,則將被重新導向至 https://www.example.com/page1

注意:如果您已啟用 HSTS
如果您的網域在 HSTS 預先載入清單上,則會要求您的網域先將 http://example.com 重新導向至 https://example.com,然後再重新導向至 www。將相應的 URL 設定為 https://example.com/*,並確保啟用「始終使用 HTTPS」,可解決此問題。這意味著重新導向情況將為:
http://example.com -> https://example.com -> https://www.example.com
而不是
http://example.com -> https://www.example.com
,因此能夠滿足預先載入您的網域的要求。

感謝透過此對話報告此事。

使用 Page Rule 進行重新導向的介紹影片



教程參考:CT-27

檢閱時間:08/21

這是社群教程,大部分是 wiki 貼文,因此可以由常規訪客和 MVP 在此處投稿。如果有您想要查看的教程,您可以在此處發出請求。

如果您想要對此教程提供任何意見反應,請發佈在 #Meta 類別中,為您的貼文標記 #TutorialFeedback 標籤,並提供上面顯示的「教程參考」。

本社群中的其他有用資源包括社群提示。這些提示介紹了 Cloudflare 設定最佳做法、如何修復可能遇到的問題和疑難排解工具。您還可以檢視專家提示,這是熟知內情者在社群上發佈的優質貼文,可能有助於您解決問題。

我們鼓勵使用者在發佈貼文之前查看這些有用資源和 Cloudflare 支援中心