HTTPS站内含有HTTP请求的解决方案

前言: https 的域下 不能调用http的请求, 可能有些插件的底层是有一些调用http的一些链接等

处理这种的方式:

  1. 链接要改成https的请求方式
  2. 是把http 前端转成了 https ,但是访问源不支持 https访问 ,需要在用转发 比如nginx

链接改的时候http 就会转成https:

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

访问源不支持 https访问 ,需要在用转发 比如nginx

然后修改地址: http:/ip:nginxPort/imgForHttp?destip=地址

location  ^~ /imgForHttp/ {
  proxy_pass http://$arg_destip;
}

你可能感兴趣的:(http,https,nginx)