urlrewriting et condition

Nouveau WRInaute
bonjour, je possède un annuaire et j'ai fais quelques test sur l'urlrewriting. Pour le moment tout ce passe bien mais je bloque sur quelque chose :

j'ai une page :

Code:
annuaire-du-gratuit.php
pour le moment j'ai fais cette regle :

Code:
RewriteRule ^annuaire-(.+)-([0-9]+)_([0-9]+)\.html$ annuaire-du-gratuit.php?cat=$2&p=$3 [L]
ce qui fait que je peux avoir des url de ce type :
Code:
annuaire-script-php-gratuit-1_0.html

J'en viens à mon problème, j'aimerais éviter les derniers paramètres quand il n'y en a pas besoin !

j'aimerais par exemple pour ma page d'index avoir annuaire-du-gratuit.html au lieu de
Code:
annuaire-du-gratuit-0_0.html
(ce que j'ai actuellement donc)

Merci de votre aide !

j'espere que ce problème n'a pas été trop souvent poser ici :?
 
WRInaute occasionnel
Il suffit d'ajouter des règles, par exemple
Code:
RewriteRule ^annuaire-(.+)-([0-9]+)_([0-9]+)\.html$ annuaire-du-gratuit.php?cat=$2&p=$3 [L]
RewriteRule ^annuaire-.+\.html$ annuaire-du-gratuit.php [L]

A adapter en fonction des besoins, bien entendu.
 
Discussions similaires
Haut