网页静态资源强制通过https访问

2020-10-09  本文已影响0人  发条夏
问题截图 使用相对路径

问题

按照“道理”来说,当前网页的使用http的方式访问,使用相对路径引用的静态资源也会使用http。在这里出现了强制https的方式去访问,导致页面显示不正常。

解决方式

在html源码的<head></head>中,如果是用了

    <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />

这个标签的话,就会将静态资源强制使用https去加载。去掉该标签即可解决当前问题。

思考

为什么加了这个meta标签会这样呢?
参考 阮一峰的网络日志-Content Security Policy 入门教程

上一篇下一篇

猜你喜欢

热点阅读