返回列表 发布新帖
查看: 4|回复: 0

https下如何能够访问http的图片资源,通过服务器的nginx代理转发

3

主题

0

回帖

-10

积分

超级版主

积分
-10
发表于 1 小时前 | 查看全部 |阅读模式
https下如何能够访问http的资源,通过服务器的nginx代理转发
目标场景
• https://www.example.com/index.php的访问
• index.php有图片资源
#用相对路径
<img
src="/zwimg/upload/33.png"
/>
#用绝对路径
<img
src="https://www.example.com/zwimg/upload/33.png"
/>
复制
• 图片资源实际的访问地址是
• 通过设置nginx的代理方式将代理为就能够骗过浏览器访问到http的图片资源
nginx的完整部分
付费内容
游客,您好!如果您要查看本帖隐藏内容请向楼主支付10仓币

复制
解释核心的nginx配置
location /zwimg {
                        proxy_pass http://img.example.com/; #此处有"/"
}
# https://www.example.com/zwimg会被代理为http://img.example.com/
# 举例会直接代理为
#注意:zwimg不要和项目中的应用路径一致要独一无二

下面的细节问题
location /zwimg {
                        proxy_pass http://img.example.com
; //此处无"/"
}
# https://www.example.com/zwimg会被代理为http://img.example.com/zwimg

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

QQ-79213507

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2026 虚拟仓 -xunicang.top 版权所有 All Rights Reserved.
关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表