Eu tenho a seguinte configuração no meu arquivo de configuração
upstream static {
server server1.dom.com;
server server2.dom.com;
}
server {
listen 80;
server name dom.com;
location ^~ /images/ {
proxy_pass http://static/images/;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|bmp|swf|js|xls|flv)$ {
root /var/www;
expires 10d;
}
location / {
proxy_pass http://127.0.0.1:8080/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
Como é possível ver cabeçalhos de host de servidores upstream nos cabeçalhos de solicitação. Agora eu vejo apenas o cabeçalho host do dom.com no firebug.
Por favor ajude. :) Alguma sugestão?