Bonjour à tous.
Je suis coincé par de nombreux fichiers ayant des accents dans leur nom : je migre un site hébergé sous Windows chez un professionnel vers un autre serveur tournant lui sous Linux chez le même 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 un nom d'un fichier demandé (ou une URL) par un nom avec des codes en lieu et place des accents ?
Exemples avec des noms de fichier :
Exemples avec des URL demandées dans des balises <IMG> :
En fait, voici une liste d'accents NON EXHAUSTIVE et de leur code associé que je souhaiterais convertir grâce à .htaccess :
è : %e8
é : %e9
à : %e0
È : %c8
É : %c9
À : %c0
etc...
Précision : je cherche une solution exclusivement mis en oeuvre grâce à du code tapé dans .htaccess.
Merci à tous !
BlueManCa.
Je suis coincé par de nombreux fichiers ayant des accents dans leur nom : je migre un site hébergé sous Windows chez un professionnel vers un autre serveur tournant lui sous Linux chez le même 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 un nom d'un fichier demandé (ou une URL) par un nom avec des codes en lieu et place des accents ?
Exemples avec des noms de fichier :
Code:
NOM DE FICHIER TRANSFORMATION SOUHAITÉE
Un_bel_été.jpg Un_bel_%e9t%e9.jpg
Je_vais_à_la_plage.gif Je_vais_%e0_la_plage.gif
Exemples avec des URL demandées dans des balises <IMG> :
Code:
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 NON EXHAUSTIVE et de leur code associé que je souhaiterais convertir grâce à .htaccess :
è : %e8
é : %e9
à : %e0
È : %c8
É : %c9
À : %c0
etc...
Précision : je cherche une solution exclusivement mis en oeuvre grâce à du code tapé dans .htaccess.
Merci à tous !
BlueManCa.