目录的Nginx代理
问题描述:
我正在使用图像服务器和grunt来调整图像大小。但是,当用户访问该网站时,他们会收到混合内容警告。目录的Nginx代理
我想一种方法来阻止这是代理请求的用户。我已经尝试了几件事,但如果我诚实,我不知道该怎么做。
图片服务器:http://www.imageserver.com/resize/1/12/77/6160877_272331112333_1_XLARGE.jpg?w=720&h=480
我想补充以下的锚标记:https://www.myserver.com/resize/1/12/77/6160877_272331112333_1_XLARGE.jpg?w=720&h=480
我想:
location /resize {
proxy_pass http://www.imageserver.com;
proxy_set_header Host www.imageserver.com;
}
答
感谢迈伦给了我一些信心,我在正确的轨道上。答案是:
location ~/resize {
proxy_pass http://www.imageserver.com;
proxy_set_header Host www.imageserver.com;
}
什么是不工作?你改变配置后重新加载/重新启动nginx吗? –
我得到了一个404 – MoreMadness
尝试在'-vvv'选项中使用'curl'并查看哪个服务器不高兴以及nginx是否真的转发它,缩小问题范围。 –