Index#
O módulo processa requisições que terminam com o caractere de barra (/). Tais requisições também podem ser processadas pelos módulos http_autoindex e http_random_index.
Exemplo de Configuração#
location / {
index index.$geo.html index.html;
}
Diretivas#
index#
Define arquivos que serão usados como índice. O nome do arquivo pode conter variáveis. Os arquivos são verificados na ordem especificada. O último elemento da lista pode ser um arquivo com um caminho absoluto. Exemplo:
index index.$geo.html index.0.html /index.html;
Deve-se notar que usar um arquivo de índice causa um redirecionamento interno, e a requisição pode ser processada em um location diferente. Por exemplo, com a seguinte configuração:
location = / {
index index.html;
}
location / {
# ...
}
Uma requisição "/" será realmente processada no segundo location como "/index.html".