double repertoire avec rewriterule

Nouveau WRInaute
Bonjour,

je fait ce type de redirection dans mon .htaccess :

RewriteRule ^([^-.]+-[^-.]+-[^-.]+)-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /page/voir_detail.php?hebergement=$2&dpt=$3 [QSA,L]

ce la fonctionne bien quand je lance une url du type :

http://www.ndd.fr/page/super-hote-_2A_2A_2A_drfer__bruges_cham-4364-132-1.html

c'est ce que je veut

mais en plus cela fait fonctionner les urls du type :

http://www.ndd.fr/page/page/super-hote-_2A_2A_2A_drfer__bruges_cham-4364-132-1.html

noter le double repertoire "page" dans la deuxieme url

es t'il possible de désactiver la deuxieme url de trop ?

merci
 
WRInaute accro
En général le rewrite c'est pour que ce soit plus SEO/user friendly ... là c'est moins friendly que sans rewrite :roll:
 
Nouveau WRInaute
Mercid e la réponse,

mais je doit etre bête mais je ne comprends enlever le shash dans le masque et remplacer par page/

j'ai essayer RewriteRule ^(page/[^-.]+-[^-.]+-[^-.]+)-([0-9]+)-([0-9]+)-([0-9]+).html$ page/voir_detail.php?hebergement=$2&dpt=$3 [QSA,L]

sans succès
 
Discussions similaires
Haut