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;
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)?