rewriting erreur recuperation de variables

Nouveau WRInaute
Bonjour!!
Après avoir passé une bonne partie de la nuit à me documenter je me décide enfin à poser ma question.

Voici le code de mon .htacess
Code:
RewriteEngine on
RewriteRule ^concerts-(.*)\.html$ /concerts.php?id=$1 [L]
RewriteRule ^concerts-(.*)-(.*)\.html$ /concerts.php?page=$1&id=$2 [L]
RewriteRule ^concerts\.html$ /concerts.php [L]

Tout fonctionne bien pour l'affichage de la page concerts.html et concert-id.html mais pour l'autre avec deux variables dans l'url j'ai un problème.

Sur ma page concerts.php je fais un $_GET["id"]; et un $_GET["page"];
Quand j'execute dans mon navigateur concerts-1-2.html
ça m'affiche $id=1-2 et $page est vide.

Donc j'aimerais savoir comment faire pour recuperer les bonnes variables

Merci d'avance et en espérant pas avoir été trop incomprehensible

++
Anne
 
WRInaute impliqué
Juste une idée tout de suite comme ça : essaye ça :

RewriteRule ^concert-[0-9]*-([0-9]+)\.html$ /concerts.php?page=$1&id=$2 [L]
 
Discussions similaires
Haut