500 erro interno ao configurar o proxy reverso para o Wikipedia

4

O acesso à Wikipedia pode ser perturbado aleatoriamente no meu país Rodando o Debian 7 com o nginx 1.2.1 com ngx_http_substitutions_filter_module adicional

usar vários subdomínios para inverter o subdomínio correspondente do proxy da wikipedia w.mydomain.tld para zh.wikipedia.org m.w.mydomain.tld para zh.m.wikipedia.org . Para site para celular up.w.mydomain.tld para upload.wikimedia.org

Minha configuração do nginx se parece com esta

    .......
    location / {
    proxy_pass https://zh.wikipedia.org;
    proxy_cookie_domain zh.wikipedia.org w.mydomain.tld;
    proxy_redirect https://zh.wikipedia.org/ /;
    proxy_redirect https://zh.m.wikipedia.org/ https://m.w.mymain.tld/;
    proxy_set_header Host "zh.wikipedia.org";
    proxy_set_header Referer "https://zh.wikipedia.org$request_uri";
    subs_filter_types text/css text/xml text/javascript;
    subs_filter zh.wikipedia.org w.mydomain.tld;
    subs_filter upload.wikimedia.org up.w.mydomain.tld;
    subs_filter zh.m.wikipedia.org m.w.mydomain.tld;
    sub_filter_once off;
    }
            location https://zh.m.wikipedia.org/{
            rewrite ^/(.*) https://m.w.mydomain.tld/$1 permanent;
            }
    }

A configuração do servidor para m.w.domain.tld e up.w.domain.tld é semelhante

Não importa como eu sempre recebo um erro interno de 500 servidores e não há informações sobre error.log

Muito obrigado antecipadamente:)

Atualização: tentei remover a última seção do local e uma configuração semelhante funciona para o Google, ainda sem nenhuma pista: (

    
por Zetaix 11.10.2016 / 06:52

0 respostas