在Internet 中與@font-face EOT 檔案在Internet 中無法透過HTTPS 載入的問題在Explorer 版本7、8 和9 中,使用者發現無論HTTPS 上包含的HTML 頁面的託管狀態如何,問題仍然存在。經過實驗,使用者發現透過 HTTP 存取時字體載入成功,但不是 HTTPS。
排除字體特定問題並確認託管字體的伺服器為 EOT 檔案提供了適當的內容類型後,使用者尋求協助來解決問題。
作為回應,我們提供了一種解決方案,解決了透過 HTTPS 存取資源時經常被忽視的關鍵方面。我們發現,存在具有「no-cache」字體指令的 Cache-Control 標頭會導致 Internet Explorer 忽略下載的字體,從而導致觀察到的行為。
此發現與 Microsoft 的記錄一致當 Cache-Control 標頭指定「無快取」時,IE 會忽略透過 SSL 下載的活動文件。因此,建議刪除 Cache-Control 標頭以解決此問題並確保在 Internet Explorer 中透過 HTTPS 正確載入字型。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3