我在一台服务器(192.168.29.246)上运行了 squid,并启用了 sslbump。
我在另一台服务器中配置了 nginx(192.168.29.245),并且希望它在 squid 前面工作。
然而,只有查询字符串被传递给 squid。因此对于http://www.example.co/xxx.html,只有xxx.html被传递给squid。
如何修复此问题。
错误信息
The following error was encountered while trying to retrieve the URL: /xxx.html
nginx.conf
upstream squid {
server 192.168.29.246:3128;
}
server {
listen 8338;
server_name localhost;
location / {
proxy_pass http://squid;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
}
}