Certains caractères ne passent pas dans l'url rewriting?

WRInaute discret
WRInaute impliqué
Il faut que les caractères spéciaux (!?% ... ) soit encodés selon les spécifications de la RFC 1738.
 
WRInaute passionné
Hello !!

donc, réfléchie 30 secondes s'il te plait : à quoi sert le "?" dans une URL ? ah bah oui il a un role spécifique... ;) Tout comme le "#" par exemple...

Or, les "RewriteRule" ne s'appliquent pas sur les paramêtres... (il y a RewriteCond pour ça). :)

Pour ce qui est de ton "!" à mon avis c'est tout simplement qu'il fait parti des caractères interdits dans les URL.... A moins que ce soit un problème avec ton "%" qui sert généralement à "coder" un caractère spécial...
Enfin bref : non, on ne peut pas mettre n'importe quoi dans l'URL.
 
Discussions similaires
Haut