<div class="gmail_quote">2011/6/16 Igor Sysoev <span dir="ltr">&lt;<a href="mailto:igor@sysoev.ru">igor@sysoev.ru</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Сейчас при нахождении индексного файла делается внутрений редирект.<br>
Это позволяет работать конфигурациям типа<br>
<br>
location / {<br>
    index  index.php;<br>
}<br>
<br>
location ~ \.php$ {<br>
    ...<br>
}<br>
<br>
Но иногда нужно, чтобы обработка проиходила без редиректа,<br>
например, для запрещения явного запроса /index.html, хотя это<br>
можно решить так:<br>
<br>
location = / {<br>
    index  index.html;<br>
}<br>
<br>
location = /index.html {<br>
    internal;<br>
}<br>
<br>
У меня давно есть мысль сделать это настраиваемым, не могу только<br>
придумать имя для директивы:<br>
<br>
location = / {<br>
    index       index.html;<br>
    index_stays  on|off;<br>
}<br>
<font color="#888888"><br>
<br></font></blockquote><div><br></div><div>А чем это не try_files?</div></div><br>-- <br><div>wbr, Kirill</div><br>