nginx 代理通过 squid

nginx 代理通过 squid

我正在尝试在 nginx 后面运行 squid 服务器。我的示例配置:

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;
}

输出 :

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

鱿鱼错误:

尝试检索 URL 时遇到以下错误:/get/www.google.com

无效的网址

我想要的只是根据文件夹传递请求(例如 mysite/get/videourl 到 youtube/videourl 和 mysite/dl/filename 到我的下载服务)但我想知道为什么我甚至不能用静态值覆盖 Request-URI 和 Host

任何帮助,将不胜感激

相关内容