nginx+apache и http/1.0
luethus 21 сентября, 2010 - 18:41
всем привет. суть проблемы:
на сервере связка nginx+apache (nginx как в фронт-енд к апачу).
когда посылаешь обычный запрос GET / HTTP/1.1 (в корне - статичная html страница, которую должен отдавать nginx) - тогда все нормально, ее отдает nginx (по логам видно).
а если отправить GET / HTTP/1.0 - ее отдает апач.
почему так, где может быть проблема?
»
- Для комментирования войдите или зарегистрируйтесь
Если nginx стоит
Если nginx стоит __фронтэндом__, то отдавать в любом случае будет nginx.
Либо напрямую с диска, либо получая у апача.
Вот только как смотрите, что её апач пытается отдать?
смотрю по логам. все http/1.0
смотрю по логам. все http/1.0 запросы появляются в логах апача, в логах nginx их нету
конфиг nginx в студию
конфиг nginx в студию
p.s. /me сильно подозревает, что есть дефолтный виртуалхост, ведущий на апач
конфиг
nginx.conf:
sites-enables/default:
proxy.conf:
Мдя, это точно гента или
Мдя, это точно гента или очередной копипаст из инета конфига от дебиана ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
server_name %servername%; это
server_name %servername%;
это прямо так и написано или сознательно закрыли? apache тут в принципе не может отдавать без nginx, потому что вы запрос на 80й порт посылаете
Ну ладно, пофлеймили и
Ну ладно, пофлеймили и хватит.
Вопрос к топикстартеру - HTTP 1.0 ВООБЩЕ проксируется ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)