ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: nginx config Q



On Wed, 14 Dec 2005, Sergey Skvortsov wrote:

Dmitry Morozovsky wrote:

задача - пробросить запросы типа servername.zone.domain.tld (все они резолвятся
в a.b.c.d) на внутренние сервера servername.internalzone.domain.tld, которые
резолвятся уже в 192.168.n.m

Какой мне для этого rewrite написать?

Сделать дополнительный backend и в нем реализовать handler для выбора
конечного backend'а (передавая X-Accel-Redirect).

Не поможет. В X-Accel-Redirect может быть только относительный URI.

В 0.3.16 будет map, с помощью которого можно задать

   map $server_address  $backend {
       111.222.333.444  192.168.1.1;
       111.222.333.445  192.168.1.2;
       111.222.333.446  192.168.1.3;
       ...
   }

Осталось только сделать возможность задавать в виде переменной хост
в proxy_pass.


Игорь Сысоев
http://sysoev.ru




 




Copyright © Lexa Software, 1996-2009.