Всем привет.
Требуется поставить цепочку прокси. Ну скажем, Internet -> Nginx -> Squid
Не спрашивайте зачем =)
Беда в том, что когда я в nginx объявляю
location / {
proxy_pass http://squid:3128;
proxy_set_header Host $http_host;
}
То Nginx обращается к Squid'у не как к прокси-серверу, а как к веб-серверу:
GET / HTTP/1.1
Host: mysqhostname.com
Соответственно, Squid отвечает HTTP 404 «WTF?!»
Чтобы Squid понимал Nginx, нужно чтобы последний делал такой запрос:
GET http://mysqhostname.com/ HTTP/1.1
Host: mysqhostname.com
Вопрос: как сконфигурировать Nginx, чтобы он посылал именно такой запрос?