ignorer la casse sous Apache
Par Laurent le vendredi 18 janvier 2013, 12:39 - théorie - Lien permanent
Lors de la migration depuis un serveur sous Windows, les répertoires ont tous été convertis en minuscules mais pas les fichiers.
On se retrouve avec : images.pdf, IMAGES.pdf…
Pour éviter la modification de tous les liens dans les pages statiques, on va activer un module d'Apache (le serveur web qui accueille dorénavant ces documents).
mod_speling : http://httpd.apache.org/docs/current/mod/mod_speling.html
Activer le module (sous Ubuntu ou Debian) :
Créer un fichier .htaccess dans le répertoire à contrôler qui contient les lignes suivantes :a2enmod speling
Eventuellement modifier la configuration d'Apache pour prendre en compte ce fichier (dans /etc/apache2/sites-enabled/000-default par exemple) :CheckSpelling On
CheckCaseOnly On
Redémarrer Apache :AllowOverride All
Nous voici ainsi débarrassés de cette corvée ;-)/etc/init.d/apache2 restart