Je suis coincé par de nombreux fichiers ayant des accents dans leur nom : je migre un site vers un serveur tournant sous Linux (hébergé chez un professionnel), et j'ai beaucoup d'images ayant des noms de fichiers avec des accents : impossible de changer leur nom vu leur nombre, et vu l'utilisation immense dans les nombreuses pages et aussi dans la base de données sous la forme d'HTML stocké.
Comment, grâce à de l'URL Rewriting, transformer le nom d'un fichier demandé dans une balise <IMG> dans la propriété SRC par un nom avec des codes en lieu et place des accents ?
Exemples d'URL demandées dans des balises <IMG> :
- Code: Tout sélectionner
URL demandée par la propriété SRC TRANSFORMATION SOUHAITÉE
http://monsite/IMAGES/Un_bel_été.jpg http://monsite/IMAGES/Un_bel_%e9t%e9.jpg
IMAGES/Je_vais_à_la_plage.gif IMAGES/Je_vais_%e0_la_plage.gif
En fait, voici une liste d'accents et de leur code associé que je souhaiterais convertir grâce à .htaccess :
è : %e8
é : %e9
à : %e0
È : %c8
É : %c9
À : %c0
etc...
Précision : je cherche le code à taper dans le fichier .htaccess pur réaliser la transformation souhaitée.
Merci à tous !