Apache : empêcher l’interprétation des fichiers à extensions multiples
- Mardi 23 février 2010
- Publié dans Administration . Hébergement
- Par Boris HUISGEN
- Ecrire
Pour éviter l’interprétation des fichiers à extensions multiples (par ex monimage.pl.gif) en tant que script, il est possible de forcer l’option AddHandler d’Apache à ne vérifier que la dernière extension, comme ceci :
AddHandler x-suphp-cgi .cgi$ .pl$
La documentation ne le précise pas, mais l’extension semble bien être une regex. Ainsi le fichier monimage.pl.gif ne sera plus executé en tant que script Perl, mais affiché comme il se doit en image GIF.
Dans le cas où l’usage n’est valable que pour un seul vhost, il vaut peut être mieux se rabattre sur cette solution : http://httpd.apache.org/docs/2.2/mod/mod_mime.html#multipleext
Fort, très fort ce Boris
Ca t’es venu comment cette idée ? :D
En tout cas, merci pour le tip