nginx + apache vhost = http/1.0
Slava Kokorin
slava.kokorin at gmail.com
Tue Jul 15 17:21:54 MSD 2008
Расшифруйте ................. в location
15 июля 2008 г. 17:03 пользователь Vladimir Sopot <jd at artdesign.ru> написал:
> Приветствую!
>
> сложилась странная ситуация:
> есть апач с кучей виртуалхостов:
> .........
> listen 127.0.0.1:80
> listen my.ext.ip:80
> NameVirtualHost my.ext.ip
> <VirtualHost somevirtualhost.ru:80>
> ..........
> </VirtualHost>
> <VirtualHost somevirtualhost2.ru:80>
> ..........
> </VirtualHost>
> ..............
>
> есть nginx:
> ................
> server {
> listen 809 default;
> location / {
> proxy_pass http://localhost:80/;
> .................
> }
> ................
> }
>
> в таком раскладе при обращении somevirtualhost.ru:809 я получаю фигу.
> точнее, вижу phpinfo() апача, из которого следует, что nginx ему все красиво
> сказал, только SERVER_PROTOCOL = HTTP/1.0 и, соответственно, апач кидает
> запрос в дефолтовый виртуалхост. если же в конфиге nginx -а поменять
> proxy_pass на http://my.ext.ip:80/; то все начинает замечательно работать
> (в том числе SERVER_PROTOCOL = HTTP/1.1)
>
> подскажите, куда копать? что-то мне подсказывает, что это апач, но....
>
> спасибо!
--
Regards,
Slava
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20080715/39ae3d64/attachment.html>
More information about the nginx-ru
mailing list