Archivos dentro de un directorio (Capturado de enGeneral).Seguramente alguna vez has entrado en un directorio y te has encontrado un listado con todos las carpetas y archivos que hay en el.

Esto lo vemos diariamente en WordPress con la carpeta uploads, si entras, por ejemplo, en www.tudominio.com/wp-content/uploads/2009/01/ verás todas las subidas que se han hecho en el mes de enero de dos mil nueve, más o menos como se ve en la imagen de la izquierda (pulsa en la imagen para agrandarla).

Si quieres que no se listen los archivos que hay subidos en un directorio sin index simplemente tienes que añadir esto en el .htaccess de tu sitio:

Options -Indexes

De esta forma, si algún curioso intenta entrar en alguna carpeta sin index le debería aparecer algo como esto:

Error 404: No se muestran los archivos que hay en el directorio.

Imagen (1) capturada de enGeneral