[HTaccess] Problèmes avec Google Translate et caractères réservés

Problèmes avec Google Translate et caractères réservés [HTaccess] - PHP - Programmation

Marsh Posté le 04-07-2011 à 16:53:35    

Bonjour,
 
depuis quelques jours (26 juin très exactement), je découvre tous les jours des erreurs 404 dans les GWT (google webmaster tools) qui viennent exclusivement de Google Translate.
 
Le problème vient du fait que certains caractères réservés (en particulier le %) ne sont pas ré-encodés par GG Translate.
 
Et on obtient des liens en 404 du type :
 

Code :
  1. http://www.aquaportail.com/modules [...] album%3D37


 
Comment, au sein d'un htaccess, remettre en caractère ISO les "%3F" et "%3D" (respectivement "?" et "=" ) pour éviter cet afflux quotidiens de 404?
 
Au niveau htaccess, j'ai essayé :
 

Code :
  1. RewriteRule ^modules/xcgal/displayimage.php\%3Falbum\%3D(.*) http://www.aquaportail.com/modules [...] p?album=$1 [R=301,NC]


 
Mais ça ne fonctionne pas... Pourtant, il faut bien ré-encoder les %3F en ? et %3D en =
 
Faut-il échapper un caractère, utiliser une autre solution que du rewrite, jouer du query string?
 
Si quelqu'un a une solution globale pour remettre ce fichus caractères dans toutes les URL, ça m'arrangerait bien car évidemment, de nombreuses autres URL (et sections) du site sont touchées.
 
Merci d'avance.
 
ps: serveur sous NGinx.


---------------
Jef - Une passion : l'aquariophilie et l'aquascaping en aquarium d'eau de mer pour un bon maintien des animaux.
Reply

Marsh Posté le 04-07-2011 à 16:53:35   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed