ПРОЕКТЫ 


  АРХИВ 


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[2]: nginx-0.8.42



Здравствуйте, Игорь.

>> >    *) Изменение: теперь nginx проверяет location'ы, заданные регулярными
>> >       выражениями, если запрос полностью совпал с location'ом, заданным
>> >       строкой префикса. Предыдущее поведение появилось в 0.7.1.
>> >
>> то есть фраза из доки: "Если запрос точно совпал с обычным location'ом без
>> префиксов "=" и "^~", то поиск тоже сразу же прекращается и регулярные
>> выражения также не проверяются." больше не актуальна?

IS> Да, обновил текст.

Из текста:

Кроме того, с помощью префикса "=" можно задать точное совпадение URI и 
location. При совпадении поиск сразу же прекращается, так как дальше искать не 
имеет смысла. Например, если запрос "/" очень частый, то указав "location = /", 
можно ускорить обработку этого запроса, так как поиск location прекратится 
после первого же сравнения.

В версиях с 0.7.1 по 0.8.41, если запрос точно совпал с обычным location'ом без 
префиксов "=" и "^~", то поиск тоже сразу же прекращается и регулярные 
выражения также не проверяются.

разница в алгоритмах поиска совпадений не очевидна.


  

-- 

С уважением,
Михаил Монашёв
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.