對 SNI 託管網站的 HTTPS 請求未載入非 SSL 資源

對 SNI 託管網站的 HTTPS 請求未載入非 SSL 資源

我有一個網站,我們剛剛使用 SNI 遷移到 SSL,並且發生了一些奇怪的行為。

如果您透過 HTTPS 發出瀏覽器請求 - 瀏覽器將不會載入未透過 HTTPS 明確連結的所有資源、外部字體、css 和 js。

我可以更改指向無協議方案的連結、更改基本 href、強制所有 SSL 連線 - 沒問題。那不是我的問題。

我想知道的是:

對於 SNI 託管網站來說,這是正常行為嗎?通常,我希望瀏覽器無論如何都會加載所有資源,並且只給出不安全的內容錯誤。使用瀏覽器檢查器,我可以看到瀏覽器根本沒有加載腳本等。

-謝謝肖恩

相關內容