Re: Проксирование к апачу

Alexander Simonov alex at simonov.in.ua
Mon Oct 27 17:39:39 MSK 2008


так а как у вас настроен апач? в плане виртуальных хостов.
проверьте конфиг, скорее всего в этом проблема

27 окт. 2008, в 15:34, Неверов Евгений Евгеньевич написал(а):

> Настраиваю nginx.
>
> На сервере есть Apache, в котором зарегистрировано много разных
> доменов. Нужно просто проксировать все запросы апачу и отдавать
> ответы.
>
> Сейчас апач висит на 80 порту, а nginx - на 1306. Впоследствии я думаю
> поменять их местами.
>
> Конфигурация nginx:
>    server {
>        listen 1350;
>        server_name _ *;
>
>        location / {
>            proxy_pass http://127.0.0.1:80;
>            proxy_pass_request_headers on;
>            proxy_pass_request_body on;
>            proxy_set_header X-Real-IP $remote_addr;
>            proxy_set_header X-Forwarded-For  
> $proxy_add_x_forwarded_for;
>            proxy_set_header Host $http_host;
>            proxy_redirect default;
>            proxy_set_header Connection close;
>            proxy_temp_path /usr/local/nginx/proxy_temp 1 2;
>        }
>    }
>
> Запросы проксируются корректно, вот только к какому бы домену я не
> обращался, апач всегда считает, что запрос идёт к одному и тому же
> домену.
>
> То есть, например, обращаюсь к test1.ru:1306, а получаю результат из
> test2.ru:80.
>
> Специально в этом домене сделал phpinfo()-файл. Он мне показывает, что
> HTTP_HOST и SERVER_NAME - те, которые запрашивал (test1.ru).
>
> Что можно сделать?
>
>

-- 
WBR, Alexander Simonov (DEVL-RIPE)
Developer, System Administrator
Web Site: http://simonov.in.ua
E-Mail: alex at simonov.in.ua









More information about the nginx-ru mailing list