本地项目HTTP,加载静态资源却是HTTPS的问题【已解决】

 

类似于下面的这种报错信息:

 

刚开始我考虑的方向有点偏了,我考虑的我本地的环境是HTTP,这些资源是HTTPS请求,于是我就开启了php的一个openssl的扩展,发现并没有效果

然后我就开始配置apache的SSL证书(一百度好多方法可以配置的,这里不多说了),经过半天的调试以后终于apache成功的开启了,发现这些资源还是访问不了

后来重新整理了下思路,去看了源代码,发现加载的这些资源是HTTP的

于是就去header里面找问题,重点来了:

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
header里面有这样的声明,它的意思就是会在加载 http 资源时自动替换成 https 请求

所以暂且先把这个声明注释掉吧~~

 

posted @ 2018-05-21 14:31  养成记  阅读(4408)  评论(1编辑  收藏  举报