nginx proxypass lula

1

Estou tentando executar o servidor squid por trás do nginx. minha configuração de amostra:

location ~* ^/get/(.*) 
{   
    proxy_pass http://ip:3128;
    proxy_set_header Host evenstatichostnamefortest.com;
    proxy_set_header  Request-URI http://evenstatichostnamefortest.com/samplefile.zip;
    proxy_redirect off;
}

saída:

http://server.com/get/www.google.com

Erro do squid:

The following error was encountered while trying to retrieve the URL: /get/www.google.com

Invalid URL

tudo que eu quero é passar solicitações com base em pastas (por exemplo, mysite / get / videourl para youtube / videourl e mysite / dl / filename para meu serviço de download) mas eu me pergunto por que não posso nem mesmo suplantar o Request-URI e o Host com valores estáticos

qualquer ajuda seria apreciada

    
por RezaSh 27.01.2014 / 16:36

0 respostas

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '766139',
    'url' => 'nginx-proxypass-squid',
];

$_COOKIE = [
    'advanced-frontend' => '8egtc2empcvp1rfgksqfqv6i55',
    '_csrf-frontend' => '6b777aadf65fb241a8a0c16f404feb01623255273d2d305afb7dc78db0caeb37a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"DVlSQ0HqBAY0Ln3PCWrTi89YrcPhWv5r";}',
];

$_SESSION = [
    '__flash' => [],
];