我正在尝试在 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
任何帮助,将不胜感激