Pengindeksan default diaktifkan di web server Apache menggunakan Options + Indexes atau Options Indexes . Secara umum, ini terjadi, ketika tidak ada file indeks (default) tersedia di direktori. Maka Apache tidak mengerti, file mana yang akan ditampilkan pada halaman dan daftar semua file pada halaman. Anda dapat melihat tangkapan layar di bawah ini karena tidak ada file indeks yang tersedia.

Contoh directory listing
Disable Directory Listing in Apache :
Untuk menonaktifkan daftar direktori untuk direktori tertentu, tambahkan pengaturan berikut di Apache Virtual Host atau buat file .htaccess di direktori tersebut dengan konten di bawah ini. Options -Indexes menonaktifkan daftar file di situs web jika file indeks tidak ada.
<Directory /var/www/public_html>      Options -Indexes</Directory>
Didalam file .htaccess 
Options -Indexes

Saat menggunakan .htaccess, pastikan bahwa server Apache diaktifkan untuk menggunakan file .htaccess untuk direktori itu. Dalam kebanyakan kasus, .htaccess dinonaktifkan secara default.

Terakhir, restart layanan Apache setelah membuat perubahan apa pun di Virtual host untuk menerapkan perubahan.

/etc/init.d/apache2  restart