Роутинг на другие сервера на основе хост-хеадеров

Virtual_2 nginx-forum at nginx.us
Wed Nov 11 00:47:06 MSK 2009


Привет. 
Раньше я пользовался ISA сервером для роутинга на основе хост-хеадеров.
Замучала ISA - больно много в ней лишнего и медленная она очень. Ну а на 64-разрядных машинах она в принципе не идет - а я как раз поставил двухпроцерный Ксеон на роутинг.

Возникла идея заменить ISA 2005 на NGINX. Только не могу разобраться во всех деталях конфигурации NGINX.
Требуется следующее.

NGINX слушает порт 80 на адресе 192.168.10.1 для трех (например) сайтов - xxx.com, yyy.com, zzz.com

Процессинг этих хост-хеадеров должен быть такой: 
-сайты на основе хост-хеадеров xxx.com передаются на адрес 192.168.10.2  (где обрабатывается апачем,например)
-а сайты на основе хост-хеадеров yyy.com и zzz.com передаются на обработку на адрес 192.168.10.3 (где обрабатывается виртуальными IIS на основе хост-хеадеров yyy.com и zzz.com)

Юзер конечно даже не догадывается, что 80-й порт  машины 192.168.10.1 обрабатывается совсем в других местах. Можно составить такую конфигурацию?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,21927,21927#msg-21927






More information about the nginx-ru mailing list