порядок обработки locations

Igor Sysoev is at rambler-co.ru
Tue Nov 16 14:24:48 MSK 2004


On Tue, 16 Nov 2004, Nick S. Knutov wrote:

> Здравствуйте, Igor Sysoev.
>
> Вы писали 16 ноября 2004 г., 15:45:47:
>
> >> IS> Вот-вот. На мой взгляд
> >> IS> location /url/ {
> >> IS>     regexp_locations off;
> >> IS> }
> >> IS> громоздко.
> >>     А почему бы не сделать и то и другое? А выключать будет любое из
> >>     них. Кому захочется понятности и читабельности - выберут второе,
> >>     остальные - первое.
> IS> Не хочется плодить сущности. Их же потом поддерживать придёться.
>
>     А чего их поддерживать то? Это же вряд ли со временем изменится...

Ну да.

> IS> А как насчёт варианта
> IS>   location  %~ /url/
>
>       А это вообще непонятно что такое. ;)
>       Мое мнение - сделать первые два варианта. Ибо одно (второе)
>       логичней, а первое - удобней.

Я бы не хотел делать !~, потому что некоторых директивах, например, в аналоге

http://sysoev.ru/mod_accel/readme.html#AccelCacheCookie

!~ будет означать именно отрицательный regex.


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





More information about the nginx-ru mailing list