Сейчас при нахождении индексного файла делается внутрений редирект.
Это позволяет работать конфигурациям типа
location / {
index index.php;
}
location ~ \.php$ {
...
}
Но иногда нужно, чтобы обработка проиходила без редиректа,
например, для запрещения явного запроса /index.html, хотя это
можно решить так:
location = / {
index index.html;
}
location = /index.html {
internal;
}
У меня давно есть мысль сделать это настраиваемым, не могу только
придумать имя для директивы:
location = / {
index index.html;
index_stays on|off;
}