Re: Скорость работы location
Валентин Бартенев
ne на vbart.ru
Чт Дек 8 08:25:35 UTC 2011
On Thursday 08 December 2011 07:26:47 Дмитрий Жильцов wrote:
> Вот так будет ещё быстрее
>
> location = video1 {
> ......
> }
> location = video2 {
> ........
> }
>
> если стоит знак равно, в случае если локейшн попал под условия запроса,
> остальные допущены уже не проверяются.
Это не так.
Если стоит модификатор "=", то проверяется точное совпадение с локейшном.
Если написать:
location = /img/ { }
то любые запросы отличные от /img/ (например /img/file.jpg) в него не попадут.
А в эти два:
>
> location = video1 {
> ......
> }
> location = video2 {
> ........
> }
>
не попадет ни один запрос (включая /video1 и /video2).
> Если знак равенства не используними
> то проверяются каждый локейшн, и используется последний попавший под
> условия запроса.
И это тоже не так.
Правильно написано в документации:
http://nginx.org/ru/docs/http/ngx_http_core_module.html#location
--
Валентин Бартенев
Подробная информация о списке рассылки nginx-ru