remplacer les accents par leur code - URL rewriting [.htaccess] - HTML/CSS - Programmation
Marsh Posté le 16-05-2013 à 16:24:01
Bon, grâce à l'aide d'un internaute bienveillant, "yponomeut", et divers peaufinages, je suis parvenu à trouver une première solution qui marche nickel :
Le fichier .htaccess :
Code :
|
Le fichier "URLRewritingPourIMAGES.php ":
Code :
|
En espérant que cela servira à des personnes confrontées au même problème que moi.
Marsh Posté le 15-05-2013 à 00:07:03
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.