url rewriting ne marche pas quand il y a _

WRInaute impliqué
bonjour,

j'ai fait une regle dans mon htaccess

Code:
RewriteRule ^profil-([a-zA-Z0-9]+)\.php$  /index2.php?inc=profil&id=$1 [L]

tout marche bien quand je fait un lien du genre ../profil-pseudo.php, mais ca ne marche pas quand mon lien est ../profil-pseudo_demo.php

Qu'est ce qui ne va pas dans ma regle ?

merci d'avance
 
WRInaute occasionnel
a priori tu auras le même soucis avec le - et d'autres caractères.
Essaie de voir si (.*) ne te conviendra pas mieux ?
 
WRInaute impliqué
tout a l'heure javais erreur 404,

la je n'ai plus d'erreur mais ma page est vide, la variable n'existe plus on dirai...

RewriteRule ^profil-(.*)\.php$ /index2.php?inc=profil&id=$1 [L]

voila le code
 
WRInaute impliqué
ah c'est bon j'avais un petit soucis dans ma page c'est pour ca !!

tout marche nikel

merci
 
Discussions similaires
Haut