nginx proxy para caminho diferente

1

Eu li a documentação do HttpProxyModule do nginx, mas não consigo descobrir:

Eu quero que, se alguém visitar, por exemplo, http://ss.example.com/1339850978 , o nginx fará proxy deles http://dl.dropbox.com/u/xxxxx/screenshots/1339850978.png .

Se eu fosse usar apenas essa linha no meu arquivo de configuração:% proxy_pass http://dl.dropbox.com/u/xxxxx/screenshots/; , então eles teriam que anexar o .png .

    
por David Robertson 16.06.2012 / 14:54

1 resposta

2

Você pode combinar proxy_pass com uma diretiva de reescrita:

rewrite /([^/]+) /$1.png break;
proxy_pass http://dl.dropbox.com/u/xxxxx/screenshots/;
    
por 16.06.2012 / 15:13

Tags