<div class="gmail_quote">2011/6/16 Igor Sysoev <span dir="ltr"><<a href="mailto:igor@sysoev.ru">igor@sysoev.ru</a>></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>