Configuration du module Apache mod_autoindex
Je vous soule peut-être avec Apache depuis quelques jours. La raison en est que je finis ma préparation de formation que je donne la semaine prochaine à la Défense.
Il y a une fonctionnalité que je voulais mettre en oeuvre depuis 2008 et que je n’avais pris le temps d’appréhender. Il s’agit de la configuration du module mod_autoindex de Apache, qui permet de présenter certains répertoires de votre site contenant images et fichiers PDF sur le mode d’un explorateur de fichiers.
Apaxy
Je me suis appuyé sur le projet Open Source Apaxy d’Adam WhitCroft, qui comprend un modèle de fichier .htaccess, des icônes et une feuille de style CSS pour la mise en forme des pages.
mod_autoindex pour le dossier uploads de WordPress
Dans un souci d’une meilleure indexation de mes contenus (images et fichiers PDF), je me suis dit qu’il serait opportun d’activer le module mod_autoindex au niveau du répertoire /wp-content/uploads de ce site. Il a fallu que je fasse quelques adaptations mineures du modèle de fichier .htaccess, en y ajoutant notamment :
DirectoryIndex Disabled
Il m’a fallu aussi compléter la directive IndexIgnore :
IndexIgnore .. /theme .ht* *.htm *.php *.pl *.css *.js