Re: proxy if cookie + map

2014-08-29 Пенетрантность Синицкий Павел Евгеньевич
Большое спасибо! Получилось. >> Вам не нужен этот location с регуляркой. Попытался избавиться, сходу не получилось. Еще покурил мануалы, сделал location ^~ /newsite/ - перестало впадать в цикл и заработало. 28 августа 2014 г., 20:27 пользователь Валентин Бартенев написал: > On Thursday 28 Au

Re: proxy if cookie + map

2014-08-28 Пенетрантность Валентин Бартенев
On Thursday 28 August 2014 10:36:36 sejo412 wrote: > Спасибо, решение уже где-то рядом ) > На боевом сервере за все отвечает php-скрипт. > Сделал так: > location / { > if ($http_cookie ~ 'newsitetest') { Зачем так усложнять. В nginx есть специальные переменные для работы с куками

Re: proxy if cookie + map

2014-08-28 Пенетрантность sejo412
Спасибо, решение уже где-то рядом ) На боевом сервере за все отвечает php-скрипт. Сделал так: location / { if ($http_cookie ~ 'newsitetest') { rewrite ^ /newsite/$uri last; } rewrite / /not_found.php?query_uri=/&$args; }

Re: proxy if cookie + map

2014-08-28 Пенетрантность sejo412
К сожалению необходимо в первом случае проксировать fstcgi, а при обращении к тестовому (если есть кука) проксировать по http Posted at Nginx Forum: http://forum.nginx.org/read.php?21,252921,252928#msg-252928 ___ nginx-ru mailing list nginx-ru@nginx.or

Re: proxy if cookie + map

2014-08-28 Пенетрантность Валентин Бартенев
On Thursday 28 August 2014 15:41:58 Синицкий Павел Евгеньевич wrote: > Добрый день, > > Ситуация следующая: имеется боевой сервер в связке nginx + php-fpm + новая > версия сайта на соседнем сервере, на котором тоже крутится nginx и php-fpm. > Задача такова: на боевом сервере настроить проксировани

Re: proxy if cookie + map

2014-08-28 Пенетрантность Илья Шипицин
мы так делаем map $http_cookie $u { default old; ~new-int-rel new; } upstream old { least_conn; server xxx1; server xxx2; server xxx3; keepalive 10; } upstream new { least_conn; server xxx1:8585; server xxx2:8585;

proxy if cookie + map

2014-08-28 Пенетрантность Синицкий Павел Евгеньевич
Добрый день, Ситуация следующая: имеется боевой сервер в связке nginx + php-fpm + новая версия сайта на соседнем сервере, на котором тоже крутится nginx и php-fpm. Задача такова: на боевом сервере настроить проксирование на новую версию сайта в зависимости от установленной у посетителя куки. Слож