刚升级了最新版本的 google 浏览器 86.0.4240.111(正式版本) (64 位)怎么自已的网站上的 http 的图片都不显示了。只显示 https 的图片,别的浏览器都可以。这是怎么回事?

2020-10-31 10:37:45 +08:00
 python30
刚升级了最新版本的 google 浏览器 86.0.4240.111 (正式版本) ( 64 位) 怎么自已的网站上的 http 的图片都不显示了。只显示 https 的图片,别的浏览器都可以。这是怎么回事?
2728 次点击
所在节点    分享发现
15 条回复
misaka19000
2020-10-31 10:41:42 +08:00
这是 feature
codehz
2020-10-31 10:44:33 +08:00
修复自己网站的问题(×)
立即降级浏览器,然后呼吁其他人不要使用 Chrome 86 (√)
BrettD
2020-10-31 10:46:22 +08:00
禁止混合内容
codehz
2020-10-31 10:49:31 +08:00
(再来狗头一个
修复方法:
1. 点击网站前方的(i)图标
2. 在弹出菜单中点击网站设置( Site settings )
3. 在设置页面滑到底部
4. 找到不安全内容( Insecure content )
5. 点击右侧屏蔽(默认)( Blocked (default))
6. 在下拉列表里选择允许( Allow )
python30
2020-10-31 11:04:05 +08:00
@codehz 谢谢。还真是这样。解决了
codehz
2020-10-31 11:11:19 +08:00
@python30 #5 所以你就不修网站了吗。。。真就让每个访客自己去设置?
OldActorsSmile
2020-10-31 11:14:51 +08:00
如果你的网页是 https,由于安全问题,部分浏览器要求内部资源,包括图片、js 、css 等链接也要是 https,否则不加载。你在调试工具里可以看到拒绝的理由
Elissa
2020-10-31 12:17:15 +08:00
+1
然后我就把所有二级域名网站都上了证书,v2 也统一证书,用 nginx 转发
python30
2020-10-31 15:34:57 +08:00
@codehz 主要是网站调用的一些图床的图片,都是 http 的。不是 https 的。在看看来个 mysql 数据库替换
Ptu2sha
2020-10-31 16:30:44 +08:00
加个 meta 标签告诉浏览器用 https 即可
mercury233
2020-10-31 17:06:45 +08:00
@codehz 还有第三种做法,把自己网站降级成 http /狗头

实际上我就是这么干的,有些第三方资源无法支持 https
chihiro2014
2020-10-31 17:20:13 +08:00
另外,最新版 chrome 加载网页的时候,有时候加载失败,直接显示网页源码,所以我选择 edge
fatelight
2020-10-31 17:30:23 +08:00
@mercury233 还可以关站,哈哈哈
python30
2020-11-03 22:50:08 +08:00
@Ptu2sha 加哪个 meta 标签 ? 要是能这样这个最简单好像
flynaj
2020-11-07 08:42:24 +08:00
改网站替换链接,http:// ,https://全部换成 // ,这个才是正确做法。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/720404

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX