作者cspy (Perfect Stranger)
看板Web_Design
標題[問題] https站台內的http圖片
時間Sat Sep 18 14:15:35 2021
想請教一下
如果在https站台裡面有http的img來源
當讀取到http的img src
會自動將img src的http切換https
影像來源沒有提供https 便無法顯示
除了外部影像來源改成https之外
怎麼處理比較適當
感謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.74.198 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1631945737.A.3A7.html
1F:→ p2k: 若影像來源的host是固定的,可以用 reverse proxy 09/18 15:55
2F:→ p2k: 假設站名是 site.com 09/18 15:56
4F:推 Phenomenon: img src 是 passive mixed content 應該是只有 09/19 11:24
5F:→ Phenomenon: warning 才對,可以把 console 的錯誤訊息放上 09/19 11:24
6F:→ Phenomenon: 來會比較好 debug 09/19 11:24
8F:→ cspy: 沒有warning 只是原本http圖片的路徑變成https的路徑 09/19 11:58
9F:→ ssccg: 原本http圖片的原本是指什麼? html原始檔? 瀏覽器讀到的htm 09/19 16:14
10F:→ ssccg: l? 還是瀏覽器發出的http request? 09/19 16:15
11F:→ ssccg: 不知道問題在哪段怎麼知道怎麼處理,不能直接給網站嗎? 09/19 16:17
12F:推 lin009: 看留言感覺是路徑設定錯 09/20 10:16
13F:→ lin009: src 不要 // 開頭,直接寫死 http:// 開頭就可以了 09/20 10:16
14F:→ lin009: 能直接給網址還是最清楚 XD 09/20 10:18
15F:→ cspy: 我的路徑是紀錄在db裡面 所以一定是http直接指定到img src 09/20 18:22
16F:→ cspy: 裡面 替換掉http://有試過 一樣 找時間再試試嵌入iframe 09/20 18:22
17F:→ cspy: 因為我有http原始站台 都可以正確顯示 所有也不會是img src 09/20 18:24
18F:→ cspy: 設定錯誤 09/20 18:24
19F:→ ssccg: HSTS? 09/24 11:37