O que você quer é uma configuração na configuração do apache e é chamada de "Listagens de diretórios".
Você pode usar ...
<Directory /var/www/html/documents/>
Options +Indexes
</Directory>
para criar uma listagem de diretórios para "/ var / www / html / documents /".
Você pode usar ...
IndexIgnore *tmp
para excluir arquivos terminados em tmp.
Um cabeçalho e um rodapé especiais podem ser criados com ...
HeaderName header.html
ReadmeName footer.html
Você também pode usar o estilo com ...
IndexOptions FancyIndexing HTMLTable
IndexStyleSheet /css/autoindex.css
Em sua instalação, deve haver um exemplo interno (também mostra como adicionar ícones a uma listagem):
./conf/extra/httpd-autoindex.conf
Veja também ...
Aqui está um diretório personalizado ...
- link