Listar contenido de un directorio web en apache
Después de repasar millones de posts donde se explica como hacer que NO se listen los archivos de apache, por fin encuentro la manera de SI mostrar un listado.
Hay buscar el archivo donde se guarda la configuración de los hosts virtuales (si tenemos) o el httpd.conf.
y escribimos esto
<Directory /ruta/ejemplo/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Y nos listará los archivos que tengamos en ese directorio.
Si queremos más funciones (iconos, codificación en los nombres de los archivos listados, etc…) aquí más información.
http://httpd.apache.org/docs/2.0/mod/mod_autoindex.html
Para que funcione, hay que eliminar el index.htm o index.php (o el archivo que hace de index) y reiniciar apache.
La teoría según apache:
http://httpd.apache.org/docs/2.0/mod/core.html#options

Listar archivos de servidor apache
Hacer comentario