> Бэкэнду нужен правильный Host и, как я уже писал выше, у меня нет к нему
> доступа.
вам точо нужно проксирование, а не редирект 302?

если точно, то можно сколхозить схему с двойным проксированием

upstream cdn {
      server 127.0.0.1:port1;
      server 127.0.0.1:port2;
      server 127.0.0.1:port3;
    }

server {
  listen 127.0.0.1:port1;
  location / {
      proxy_pass http://host1;
      proxy_set_header Host host1;
   }
  }

server {
  listen 127.0.0.1:port2;
  location / {
      proxy_pass http://host2;
      proxy_set_header Host host2;
   }
  }

server {
  listen 127.0.0.1:port3;
  location / {
      proxy_pass http://host3;
      proxy_set_header Host host3;
   }
  }

 location /test {
      proxy_pass http://cdn;
    }
_______________________________________________
nginx-ru mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить