Configurando o proxy para manipular pedidos de subdomínio

1

Eu configurei um proxy para um site que funciona com o seguinte nginx config:

server {
    listen 80;

    server_name proxy.example.com;
    access_log /dev/null;
    error_log  /dev/null;

    location / {
        proxy_pass        http://thepiratebay.se;
        proxy_set_header  X-Real-IP       $remote_addr;
    }
}

No entanto, também existem estilos carregados de um subdomínio ( static.thepiratebay.se ) que não estão passando pelo meu proxy, porque ele está vinculado ao domínio original. Existe uma maneira de também deixar essas solicitações irem para o meu proxy? Preciso alterar o conteúdo das páginas ao veiculá-las para que elas também passem pelo meu proxy? Em caso afirmativo: como? :) Ou há outro caminho (talvez melhor)?

    
por PeeHaa 01.12.2012 / 20:07

1 resposta

0

Eu encontrei uma solução substituindo as URLs fazendo o seguinte na minha configuração:

sub_filter 'static.thepiratebay.se' 'static.proxy.example.com';
sub_filter_once off;
    
por 01.12.2012 / 22:19