Re: пожелания по документации rewrite

Maxim Dounin mdounin at mdounin.ru
Fri Nov 23 10:44:53 UTC 2012


Hello!

On Fri, Nov 23, 2012 at 01:58:18PM +0400, Anton Yuzhaninov wrote:

> Тз текущего описания rewrite не очевидно, что после обычного rewrite
> будет использовкаться конфигурация из нового location, а при rewrite
> ... break остается конфигурация текущего location.
> 
> Например с таким конфигом:
> 
> location = /test1.txt {
>     add_header X-Location test1;
>     deny all;
> }
> 
> location = /test2.txt {
>     add_header X-Location test2;
>     rewrite ^ /test1.txt break;
> }
> 
> location = /test3.txt {
>     add_header X-Location test3;
>     rewrite ^ /test2.txt;
> }
> 
> При запросе на /test3.txt будет отдан файл test1.txt, с заголовком test2.
> 
> Було бы неплохо упомянуть в документации такую особенность rewrite break.

Всмысле - прописать явно, что break "завершает обработку ..." без 
поиска нового location'а?  Так-то там даже пример про это есть.  
Но вообще да, наверное имеет смысл.

-- 
Maxim Dounin
http://nginx.com/support.html



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