Petit problème de synthaxe

WRInaute discret
Je me mets enfin à l'url rewriting ^^

Problème: la deuxième instruction (3è ligne) ne fonctionne pas, même en inversant, c'est toujours la dernière qui ne fonctionne pas.

Code:
RewriteEngine on
RewriteRule ^(.+)-([0-9]+)\.html$ fiche.php?id=$2 [L]
RewriteRule ^(.+)-([0-9]+)\.html$ list.php?id=$2 [L]

D'avance merci,

Isabelle,
 
WRInaute passionné
normal, la partie gauche de tes rewriting est la meme :eek: les url qui colle pour la seconde seront de toute façon deja rewrité par la premere regle !
 
WRInaute passionné
Non, ca veut dire qu'il y a un probleme dans la logique de ton rewriting

Tu ne peut pas rewriter la page qui ressemble à ca

^(.+)-([0-9]+)\.html$

vers deux url differentes.

Il faut que tu fasse un regle differente par type de page.

donne deux exemple d'url, un pour un fiche, un pour une liste.
 
WRInaute discret
merci :), ça marche

:D

Code:
RewriteEngine on	
RewriteRule ^(.+)-([0-9]+)\.html$ list.php?id=$2
RewriteRule ^([0-9]+)\.html$ fiche.php?id=$1
 
Discussions similaires
Haut