Страница 1 из 1

перенаправление http запроса

Добавлено: 2010-01-16 12:54:29
TITANius
Дано: есть роутер за которыми находятся:
webserver 1 на котором стоит http://www.site1.com
webserver 2 на котором стоит http://www.site2.com
webserver 2 на котором стоит http://www.site3.com

Задача: Можно ли как-то на роуторе отследить пункт назначения http пакета и перенаправить его на нужный webserver на уровне фаервола ?

На всей этой каше стоит pf + nginx/apache + php

Есть ли готовые реализации данной идеи ?

Re: перенаправление http запроса

Добавлено: 2010-01-16 16:20:40
Kos
А зачем разгребать http-запросы при помощи фаервола? Насколько я понял Вашу задачу, то это проще всего сделать через nginx на фаерволе.

Re: перенаправление http запроса

Добавлено: 2010-01-16 18:50:53
TITANius
Kos писал(а):А зачем разгребать http-запросы при помощи фаервола? Насколько я понял Вашу задачу, то это проще всего сделать через nginx на фаерволе.
как записать эту директиву в nginx'е ?

upd.: так ?

Код: Выделить всё

server {
    location /site1.com/ {
        proxy_pass  http://xx.xx.xx.xx/;
        proxy_redirect  default;
    }
}

Re: перенаправление http запроса

Добавлено: 2010-01-17 16:27:31
Kos