我尝试使用带有nginx的proxy_pass来屏蔽重定向到我的图像CDN。我希望能够走上这样的道路:
myserver.com/images/12345/whatever-name-goes-here.jpg
我希望代理
我已尝试过以下
location ~ /images/(.*)/(.*) {
proxy_pass http://imagecdn.com/$1.jpg;
}
但我一直收到502错误。知道这是否可能?
答案 0 :(得分:1)
我建议使用实际的重定向,例如:
location ~ ^/images/(.*)/(.*)$ {
return 301 $scheme://imagecdn.com/$1.jpg;
}