Bonjour à tous,

J'ai un petit problème avec l'url rewriting dans mon .htaccess. J'y ai plusieurs règles de réécriture dont les deux suivantes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
RewriteRule ^tag-([-a-z0-9]*).html$ /index.php?tag=$1 [L]
 
RewriteRule ^([-a-z0-9]*).html$ /index.php?titre=$1 [L]
Mon problème est que la première réécrit tag-....html et que la seconde réécrit ....html et donc aussi tag-... et qu'ainsi la page tag-....html éxécute ce qui doit se passer avec les deux règles plutôt que de se limiter à la première!!

Ce que je cherche à faire c'est donc d'inclure dans la deuxième règle le fait que ça NE PEUT PAS commencer par "tag-". J'ai beau chercher depuis ce matin pas moyen de trouver comment faire cela.

Quelqu'un saurait-il m'aider ?

Merci d'avance