https的网站可以显示http的图片吗

过去经常被爆出http的网站容易被劫持和篡改,美国网景公司通过在TLS层和TCP/IP层之间加了一个SSL层来实现网站的https加密,目前国外的大部分网站都通过部署ssl证书,对web浏览器到网站服务器之间的信息进行加密,而国内的比例很低,但随着谷歌、火狐浏览器对没有安装ssl证书的网站进行风险提示,目前国内准备安装ssl证书的用户越来越多,但有些网站运营人员担心,安装了ssl证书的https网站可以显示http的图片吗?

https的网站可以显示http的图片吗

基本上所有的http网站都对网站中加了图片和绝对地址,一些运行很长时间的大网站在https迁移的过程中,工作量往往是非常大的,尤其是将所有资源都替换为https这一步,很容易产生疏漏,进而影响网站的正常访问,即使所有代码都确认没有问题,很可能某些从数据库读取的字段中还存在http的链接,这怎么办呢?图片和数据库这方面怎么处理呢?

我们都知道https是严格加密传输,不允许调用http普通协议数据,其中包括:JS、CSS、图片:png、gif、jpg等任何http协议普通资源的存在。在安装SSL证书(可信品牌推荐DigiCert、GeoTrustComodo等)的过程中,部分小伙伴可能发现自己的产品图片无法在前台显示。不过这种情况可以解决,解决方法如下:

如果你的网站同时准备了https 资源和http资源,那么可以使用相对协议帮助你实现网站域名更换为https后的无缝切换。

<img src=”//domain.com/img/logo.png”>,简而言之,就是将URL的协议(http、https)去掉,只保留//及后面的内容。这样,在使用https的网站中,浏览器会通过https请求URL,否则就通过http发送请求。

另外,换成ssl证书后的网站,之后通过链接上传图片时,建议大家全部都使用https,就不用再改来改去了。如果你不会操作,可咨询在线客服,有技术人员协助你修改替换。

标签:

SSL证书品牌

相关文章

LAYOUT

SAMPLE COLOR

Please read our documentation file to know how to change colors as you want

BACKGROUND COLOR

BACKGROUND TEXTURE