Expressions régulières

Répondre
Mookie
le 24/03/2006 à 12:24
Mookie
Bonjour,

J'ai trouvé un code assez intéressant sur l'url rewriting.
Le problème c'est que je déteste les expressions régulières et que j'aimerai faire une petite modif.

http://www.webmaster-experience.net/article-article-2.html

Quelqu'un saurait-il m'expliquer comment ne pas afficher le nom de la variable passée en url?

Exemple:
Pour : index.php?page=liens&id=5
Avoir : liens_5.html
Au lieu de : index-page-liens-id-5.html

Merci d'avance à celui que pourra me consacrer un peu de son temps! :-)
zebden
le 24/03/2006 à 15:14
zebden
Lu,

RewriteRule ^([a-z]+)\_([0-9]+)\.html$ index.php?page=$1&id=$2 [L, NC]

Alors cela implique que ta première chaine donc paramètre page soit une chaine alphabétique uniquement (rajoute 0-9 si tu y inclus parfois des chiffres) et l'id une valeur numérique uniquement.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours