問題
網頁怪事2026年9月26日為什麼網站已經是 HTTPS,還會跳出混合內容或不完整的鎖頭?
HTTPSmixed contentTLS
詳細說明
什麼是混合內容
混合內容=安全來源(HTTPS 頁)去抓不安全的子資源(HTTP 的圖、CSS、JS、iframe、字型等)。主文件加密了,但那條 HTTP 請求仍可被竊聽或竄改;腳本被竄改尤其危險,等於整頁被接管。
瀏覽器怎麼處理
現行瀏覽器多半會把圖片/影音這類「可升級」請求自動改成 HTTPS;腳本、樣式、XHR/fetch 等「可封鎖」請求則直接擋下。所以你會看到:鎖頭異常、開發者工具一堆 Mixed Content 警告,畫面缺圖或缺互動。
怎麼修
把硬編碼的 `http://` 改成 `https://` 或相對路徑,並在 DevTools 的 Console/Issues 找殘留。CDN 與舊文章資料庫常是罪魁。有 HTTPS 憑證只解決「主連線」;子資源也要加密,鎖頭才會完整。
也有人這樣問
HTTPS 鎖頭破掉、混合內容 mixed content、網站是 https 但不安全、padlock warning