mauvaise expression reguliere?

WRInaute occasionnel
bonjour tout le monde,
Voila j'utilise l'URL rewriting pour un site et il y a une regle que je n'arrive pas a mettre au point, a savoir mes pages en "mapage_xyz123.php" doivent etre reecrite en "mapage.php?mavariable=xyz123". J'ai donc ecrit la regle suivante:
Code:
RewriteRule ^/mapage_([a-z0-9]*).php /mapage.php?mavariable=$1
et la boum erreur 404 avec un lien du type "mapage_xyz123.php" quelqu'un voit d'ou vient la faute?
 
WRInaute passionné
Le seul truc que je vois pour le moment c'est qu'il faut mettre un \ devant le point, dans la première expression, car c'est un caractère particulier. Mais ça aurait dû marcher quand même, cela dit. Ah et le / après le ^ est peut-être en trop, non ? Essaye ça :

Code:
RewriteRule ^mapage_([a-z0-9]*)\.php /mapage.php?mavariable=$1

Fred
 
WRInaute occasionnel
nickel George merci!! le \ avant le point j'avais essayer ca donnait rien le pb venait donc du / en trop dans l'url a tester.
 
Discussions similaires
Haut