post_action crash

Maxim Dounin mdounin на mdounin.ru
Вс Янв 17 14:03:06 MSK 2010


Hello!

On Sun, Jan 17, 2010 at 01:24:19AM -0500, Alexey Kovyrin wrote:

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

Для именованных location'ов проверяется всегда и только точное 
совпадение, так что использовать "=" смысла нет.

> За патч спасибо. Он войдет в следующий 0.7?

Это вопрос не ко мне, но теоретически имеет шанс.

Maxim Dounin

> 
> 2010/1/14 Maxim Dounin <mdounin at mdounin.ru>:
> > Hello!
> >
> > On Thu, Jan 14, 2010 at 06:44:28PM -0500, Alexey Kovyrin wrote:
> >
> >> А я именно точно урл записываю в post_action :-) Для всего остального
> >> (миллион реврайтов и тп фигни) работает.
> >
> > Т.е. ты сознательно используешь *неименованный* location,
> > начинающийся на "@" вместо "/"?  Мсье знает толк в извращениях...
> >
> > Начиная с 0.6.27 post_action понимает именованные location'ы, и
> > соответственно заставить его использовать статический location
> > "@blah" нельзя.
> >
> > Вообще IMHO то что можно использовать обычные location'ы не
> > начинающиеся со слеша - это скорее бага.
> >
> >> Да и прав Максим - корок быть не должно никогда.
> >
> > Патч.
> >
> > Maxim Dounin
> >
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru at nginx.org
> > http://nginx.org/mailman/listinfo/nginx-ru
> >
> >
> 
> 
> 
> -- 
> Alexey Kovyrin
> http://kovyrin.net/
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru



Подробная информация о списке рассылки nginx-ru