Список каталогов, похоже, включен на вашем сервере.
К счастью, на каждом популярном веб-сервере есть опции, которые позволяют предотвратить отображение каталогов. Вместо этого на странице появится сообщение «403 forbidden».
В качестве альтернативы вы можете создать пустой файл index.php и сохранить его в каждом каталоге на своем сайте. Такой подход использует WordPress, и он отлично работает.
Добавьте следующую строку в файл виртуального хоста:
<Directory /var/www/html>
Options -Indexes
</Directory>