upstream target {
server 127.0.0.1;
...
}
...
location / {
proxy_pass http://target;
}
위와 같이 설정했을때 기본적은 proxy 는 문제 없이 동작하는데 302 처리할때는 url이 http://target 으로 사용자에게 처리되는 경우가 발생했었다.
아래와 같이 header를 설정해서 문제를 해결하였다.
location / {
proxy_set_header Host $http_host;
}