加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – IE9中的SEC7111问题抱怨https内容

发布时间:2020-12-13 22:32:54 所属栏目:PHP教程 来源:网络整理
导读:当我的页面加载到https时,我在IE9中收到错误,它不像这里的其他线程,其中内容从ex加载. http://googleapis ..我已将所有链接切换为协议相关,所以只需// googleapis .. 我得到的错误来自我在我的页面上的图片,这是从域中加载的,如此; img src="?php echo getRo
当我的页面加载到https时,我在IE9中收到错误,它不像这里的其他线程,其中内容从ex加载. http://googleapis ..我已将所有链接切换为协议相关,所以只需// googleapis ..

我得到的错误来自我在我的页面上的图片,这是从域中加载的,如此;

<img src="<?php echo getRootAddress();?>/images/img.jpg">

这将产生一个https链接,这就是我觉得令人困惑的,IE说:

SEC7111: HTTPS security is compromised by
07001

如果链接只是http://我会买它,我有一堆其他图片工作正常,当然我只能在IE中得到这个=)任何想法?

解决方法

乍一看,我会说这看起来像IE中的一个错误(Gasp,从未发生!).为了研究这个问题,我建议使用带有 Dom Snitch的chrome,这将为混合内容问题提供准确而详细的信息.

另外,为什么使用getRootAddress()?这是一个巨大的混乱,你应该使用相对网址,像这样:

<img src="/images/img.jpg">

如果页面为https,则此图像将加载https.相对URL是一个常见的软件要求,我知道这是我工作地点所需要的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读