rewrite url

Eléphanteau du PHP | 21 Messages

21 févr. 2006, 12:13

Bonjour j'ai testé 5 ou 6 tutaux mais la je bloque, bien qu'ayant compris le principe global là ça veut pas.

Je commence même à me demander si je suis pas aussi stupide que mon site ^^

alors je vous explique sur mon site www.be-a-boulet.com

les liens sont actuellement du type :
http://www.be-a-boulet.com/index.php?ac ... t=9&lim=10
et je voudrais faire un rewriting d'url du style:
http://www.be-a-boulet.com/boulet_viewlist_9_10.html

pour ça j'ai placé ce fichier .htaccess mais ça passe pas:

Code : Tout sélectionner

Options +FollowSymlinks RewriteEngine on RewriteRule ^boulet_([a-z]+)-([1-9]+)_([1-9]+)\.html$ index.php?action=$1&cat=$2&lim=$3 [L]
mais rien du tout... bref si l'un d'entre vous à une idée pour m'éclairer sur la notion que j'ai du louper.
d'avance merci.
Modifié en dernier par nogeva le 21 févr. 2006, 21:34, modifié 1 fois.

Eléphanteau du PHP | 21 Messages

21 févr. 2006, 21:29

je fais remonter le topix car j'ai du résoudre 2-3 problèmes aujourd'hui sur le fofo mais moi j'ai eu droit à aucun mess...

Mammouth du PHP | 505 Messages

22 févr. 2006, 09:45

A vu de nez comme ca je vois déjà 2 erreurs dans la regexp... un - au lien d'un _ et il manque le 0 dans le 3eme groupe pour matcher 10

Tu utilise cela

Code : Tout sélectionner

^boulet_([a-z]+)-([1-9]+)_([1-9]+)\.html$
et pour que ca match ton exemple il faudrai q chose comme cela

Code : Tout sélectionner

^boulet_([a-z]+)_([1-9]+)_([0-9]+)\.html$

Eléphanteau du PHP | 21 Messages

22 févr. 2006, 09:52

merci ca venait su zéro j'vais dja corrigé le tiret entre tps... encore une fois je me sens con de pas y avoir pensé avant ;)