未開啟SSL的域名頁面無法調(diào)用http資源,提示:Failed to load resource: net: :ERR_CERT_COIPION_NAME_INVALID

最近在做一個站模板時發(fā)現(xiàn),首頁顯示都正常,但列表頁,內(nèi)容頁里面的圖片及樣式均無法加載,提示:

Failed to load resource: net: :ERR_CERT_COIPION_NAME_INVALID

如下圖所示:

經(jīng)查發(fā)現(xiàn),頁面在處理這個地址時,自動加上了https ,如下圖

網(wǎng)上搜索這個錯誤時,都是同一個意見:SSL沒有配置好,關(guān)鍵是這個站目前并沒有開啟SSL啊。用一個已經(jīng)開通這了SSL的域名測試后正常。但我這個域名目前只是在測試階段,沒開通SSL,所以得解決這個問題,經(jīng)過對比首頁和內(nèi)容頁模板發(fā)現(xiàn),內(nèi)容頁模板里的頭部文件多了<meta>代碼:

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

經(jīng)查,這段代碼的功能就是使得該頁面所有的資源請求由http請求轉(zhuǎn)成https請求,頭部的代碼都是從被仿的目標(biāo)站直接復(fù)制過來的,刪除這段代碼后問題解決。

如果你的站開啟了SSL,這個調(diào)用可以保留,這樣頁面非HTTPS的請求資源都不會被 調(diào)用。

THE END
亚洲中文色欧另类欧美,久久久久久久激情,亚洲 日韩 欧美 另类 国产,中文字幕高清无码男人的天堂 www.sucaiwu.net