Bonjour a tous,
Je suis completement bloqué sur un probleme d'URL rewriting / RegEx / Php urlencode....
Apres deux heures de recherche je tente ma change ici:
Pour passer correctement des variables (en GET) sur une autre page, j'utilise URLENCODE sur les liens types:
index.php?variable=ferrari&porsche -> index.php?variable=ferrari%26porsche
Jusque la tout va bien...
Malheureusement des qu'ils y a un accent, ou un caractere speciaux et des choses du type "%26" .... l'URL rewriting ne marche plus et ne renvoie que le debut de la chaine
RewriteRule fr/([a-zA-Z0-9\*\+\@\&\s_-]+) fr/index.php?variable=$1
bien entendu cela ne marche pas:
si j'ai un lien <a href="fr/école">LIEN</a>
avec urlencode on a:
<a href="fr/%C3%A9cole">LIEN</a> et bien entendu cela ne passe pas avec l urlrewriting...
Bref, je suis completement bloqué sur ce probleme. Mais je suis sur que ca peut passer étant donné que j'ai deja vu ca !
Merci a vous
Partager