本教程介紹在使用 Cloudflare 時如何將 example.com
重新導向至 www.example.com
,如要執行相反動作,請參閱 https://community.cloudflare.com/t/www-example-com-example-com/399381。
您應使用您的網域替換螢幕擷取畫面中出現的全部 example.com
執行個體。
第 1 步,DNS 記錄:
您首先需要將 @
的 DNS 記錄設定為 。其可以指向任何 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 支援中心