location... не понятно
Dmitriy MiksIr
miksir at maker.ru
Thu Oct 18 13:19:09 MSD 2007
Кстати, первое прочтение документации навело на эту мысль.
Ибо там сказано, что ищется совпадение string location, и его
конфигурация _запоминается_, а потом проверяются регэкспы. Т.е. читать
можно двояко - в том числе и что конфигурация запомнилась и будет просто
переопределятся наследованием в regexp location.
Возможно такое поведение и было бы удобным, особо если сделать его
отключаемым.
Евгений Девятых пишет:
> Здравствуйте, Igor.
>
> Я думаю нужно просто каким-то образом сливать вместе конфигурции из
> совпавших location. Ответственность за их непротиворечивость,
> естественно, ложится на того кто пишет конфиг.
>
> Т.е.
>
> location /folder/ {
> directive 1;
> }
>
> location \.php$ {
> directive 2;
> }
>
> при запросе /folder/test.php
>
> итоговый конфиг равен
> directive 1;
> directive 2;
>
> а при запросе /test.php
>
> directive 2;
>
> т.к. он не совпадает с первым location.
>
More information about the nginx-ru
mailing list