301-Redirect

帶有 HSTS/.dev 域的 HTTP 重定向(301、302)

  • May 9, 2019

我擁有一個 .dev 域,它包含在 HSTS 預載入列表中。該域已在 Namecheap 註冊。

現在,當嘗試從我的 www 設置重定向 (301,302) 時。對於非 www,這顯然會引起問題。http://redirectcheck.com/之類的服務顯示重定向正在工作。此外,使用wgetor curl,一切都解決得很好。

不幸的是,當我嘗試訪問應該使用 Chrome 或 Firefox 重定向的 URL 時,沒有任何反應。

我很確定這與現代瀏覽器如何處理 HSTS 有關。據我了解,如果其他站點不安全,他們將不會從 .dev 域重定向。但是,我重定向到的域是我自己的域,因此也是啟用 HSTS 的 .dev 域。這不應該工作嗎?

我相信問題與 Namecheap 以及我沒有使用他們的證書之一有關。相反,該站點是通過 GitLab Pages 和 Let’s Encrypt 證書託管的。

無論如何,我通過開始使用 CloudFlare 和他們的頁面規則“解決了”這個問題。該頁面在此過程中也變得更快,我對免費版本感到滿意。

引用自:https://serverfault.com/questions/966005