Você pode deixar a opção DirectoryIndex
vazia ou apenas desativar o módulo dir_module
.
Como posso configurar o Apache para listar arquivos em um diretório mesmo se um arquivo de índice estiver presente?
Por exemplo, se eu tenho um diretório /var/foo
que contém vários arquivos, e um deles é um índice de diretório (index.html, index.php, etc.), como posso fazer o Apache mostrar o diretório listando em vez de exibir o conteúdo de index.html, quando um usuário navega para http://example.com/foo/
?
# Directory listing for /var/foo/, mapped to http://example.com/foo/
..
.
code.c
readme.pdf
index.html
Eu usei o seguinte, mas imagino que exista uma maneira melhor:
Options +Indexes +MultiViews
DirectoryIndex will-never-exist.xyz
A diretiva DirectoryIndex pode ser limitada no escopo com Directory block
<Directory /path/to/directory/to/list>
Options +Indexes +MultiViews
DirectoryIndex will-never-exist.xyz
</Directory>
Isso limita o escopo para o diretório em particular, em vez de seu vhost ou servidor, etc.