Eu tenho um servidor com nginx-frontend e apache-backend.
Eu preciso configurar o nginx para retornar imagens dos outros dois servidores, como
http://example.com/images/*.jpg -> http://i1.example.com/images/*.jpg
http://example.com/images/*.jpg -> http://i2.example.com/images/*.jpgA pasta de imagens
é a mesma nos dois servidores.
mais cedo eu fiz esta pergunta e obter resposta para colocar o
upstream backend { server i1.example.com; server i2.example.com; }na minha configuração. Funciona.location /images/ { proxy_pass http://backend/; #rest of config }
mas preciso de outra solução, preciso ver i1.example.com e i2.example.com nos cabeçalhos, agora vejo apenas o cabeçalho example.com. É possível?
Eu ficaria grato por qualquer conselho.
Tags nginx reverse-proxy