[问题] https站台内的http图片

楼主: cspy (Perfect Stranger)   2021-09-18 14:15:35
想请教一下
如果在https站台里面有http的img来源
当读取到http的img src
会自动将img src的http切换https
影像来源没有提供https 便无法显示
除了外部影像来源改成https之外
怎么处理比较适当
感谢大家
作者: p2k (pank)   2021-09-18 15:55:00
若影像来源的host是固定的,可以用 reverse proxy假设站名是 site.com建立 https://site.com/img/ proxy到 http://src.com/img/
作者: Phenomenon (Kuma)   2021-09-19 11:24:00
img src 是 passive mixed content 应该是只有warning 才对,可以把 console 的错误讯息放上来会比较好 debughttps://web.dev/what-is-mixed-content/
楼主: cspy (Perfect Stranger)   2021-09-19 11:58:00
没有warning 只是原本http图片的路径变成https的路径
作者: ssccg (23)   2021-09-19 16:14:00
原本http图片的原本是指什么? html原始档? 浏览器读到的html? 还是浏览器发出的http request?不知道问题在哪段怎么知道怎么处理,不能直接给网站吗?
作者: lin009 (lin009)   2021-09-20 10:16:00
看留言感觉是路径设定错src 不要 // 开头,直接写死 http:// 开头就可以了能直接给网址还是最清楚 XD
楼主: cspy (Perfect Stranger)   2021-09-20 18:22:00
我的路径是纪录在db里面 所以一定是http直接指定到img src里面 替换掉http://有试过 一样 找时间再试试嵌入iframe因为我有http原始站台 都可以正确显示 所有也不会是img src设定错误
作者: ssccg (23)   2021-09-24 11:37:00
HSTS?

Links booklink

Contact Us: admin [ a t ] ucptt.com