Por defecto, los servidores Apache muestran los archivos contenidos de todo directorio que no incluya un archivo de índice. Por ejemplo, si algún directorio no incluye index.html, index.php o un archivo de índice similar, Apache mostrará su contenido para que lo vea todo el mundo. Puedes ver un ejemplo de índice de directorio en Apache.org.

Esto puede ser un riesgo para la seguridad porque revelan la estructura y el contenido de lo que esté en tu servidor. Para esto Apache proporciona una directiva simple para deshabilitar las vistas de directorio para todo su sitio:
Como desactivar los índices de directorios
Simplemente inserta esta directiva en el archivo raíz .htaccess de tu sitio y los índices de directorio (directory index) se desactivarán. Copia y pega el siguiente código para deshabilitar los índices de directorios.
Options -Indexes
Tan simple como eso espero que te haya sido útil. Comenta y comparte.