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

Anton Yuzhaninov citrin at citrin.ru
Fri Nov 23 09:58:18 UTC 2012


Тз текущего описания 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.

-- 
  Anton Yuzhaninov



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