国产视频app現在很多網站都加入了SSL證書,由HTTP協議升級為更為安全的HTTPS協議,但也遇到了一些煩人的事情。比如,HTTPS協議的網頁中如果含有HTTP鏈接請求,瀏覽器就會發生警報。

HTTP提示不安全的鏈接

如下面的紅色區域,會提示非HTTPS的鏈接不安全。雖然說對網址的加載的影響很少,但如果存在這個問題,我們就得想法解決啊

HTTPS網頁錯誤,HTTPS不安全的網頁鏈接

屏蔽HTTPS頁面出現HTTP請求警報

方案1:

在我們服務器的響應頭中加入:

header("Content-Security-Policy: upgrade-insecure-requests");

我們的頁面是 https 的,而這個頁面中包含了大量的 http 資源(圖片、iframe等),頁面一旦發現存在上述響應頭,會在加載 http 資源時自動替換成 https 請求

方案2:

如果我們不方便在服務器上修改,我們可以在網頁頭部的<head>標簽中加入以下代碼

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />