nginx vários servidores de conteúdo estático em subdomínios com reescrita de url

1

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/*.jpg 
A 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;
}

location /images/ { proxy_pass http://backend/; #rest of config }

na minha configuração. Funciona.

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.

    
por garrykiev 18.12.2015 / 21:42

0 respostas