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