ПРОЕКТЫ 


  АРХИВ 


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: rewrite



Igor Sysoev wrote:
rewrite, но и в том, чтобы после этого не определялся новый location.

Тогда ни то, ни другое слово не отражает смысл происходящего. Только запомнить.

Наверное, done отражает лучше.

Нет, одним словом интуитивно понятно не получится, так что либо ОДНА команда остановки rewrite с флагами, отражающими то как его останавливать (только текущий набор, весь цикл, определять ли при этом новый location и т.п.), либо разные команды остановки rewrite (мнемоничные, типа stop_rewrite_with_no_new_location, или которые надо только запомнить).

Остановки могут быть только две:
1) остановка текущего набора правил в server/location и переход
   к определению нового location;

2) и остановка всего цикла, новый location при этом не определяется,
   то есть, для запроса выставляется конфигурация того location, где
   выполнялся rewrite.
Ну, тогда так, как в 0.1.18 сделано, вполне себе ничего :-) Я-ж говорю, письмо написал раньше, чем прочитал анонс...




 




Copyright © Lexa Software, 1996-2009.