SSL 設定後無法運行代碼輸入的圖片或script。(混合內容)

Chrome、Firefox、Safari、Edge 等最新瀏覽器不支援混合內容(Mixed Content),因而使用SSL的HTTPS(SSL)網站無法輸出基於 HTTP 的內容(圖片、Script文件等)。

什麼是混合內容呢?

當使用者以 HTTPS 瀏覽網站時,他們與伺服器之間的連線就會以TLS 加密,以防受到竊聽或中間人攻擊。 一個含有HTTP 明文內容的HTTPS 頁面稱為混合內容(mixed content)。 這種頁面只有部份加密,沒有加密的內容,易於遭到竊聽和中間人攻擊。

無法運行混合內容的原因是什麼?

I'MWEB 提供的基本功能均對應於HTTPS,因此不會發生問題。 如果用 I'MWEB 建設的網站出現問題的話,就是直接輸入到代碼 widget 或 SEO、標頭設置中的代碼的問題

若通過未適用安全的 HTTP 進行內容交換,則該要求有可能發生攻擊者可以確認數據發送內容的可能。 因此,所有內容均未通過 SSL 加密的狀態,因此瀏覽器判斷爲不安全的頁面,並屏蔽相關內容或頁面。

要怎麼解決呢?

需要檢查網站上輸入的代碼。從代碼檢查通過 http:// 路徑運行的文件,並變更為 https://。

參考: 運行文件的遠端伺服器不支援 SSL(HTTPS)時,即使修改爲https://形式,也不會運行文件。 在修改代碼之前,需在瀏覽器地址欄中加入URL,確認該伺服器能否連接HTTPS。關於是否支持HTTPS和申請協助,請向相關伺服器管理公司提出。

跳轉至目錄

用過一次就愛上,“我”就是I’MWEB的忠實粉絲。

在I’MWEB自由表達“我”的想法
324.9K
累積的建設網站數量
已有數十萬位用戶
在I’MWEB表達著自己的理念。
315
平均每日建設的網站數量
每日有多個新品牌在
I'MWEB 推出客製化網站
2.8K
全國合作夥伴

I’MWEB官方合作夥伴