Ecrire une règle de réécriture

WRInaute accro
Bonjour,

Comment réécrire :

Code:
http://www.example.com/toto-xy-titi.php

Vers :

Code:
http://www.example.com/tutu.php?a=xy

Sachant que :


  • x est toujours un nombre entier de 0 à 9
    y est soit un entier de 0 à 9, soit une lettre maj de A à Z

Merci d'avance à celui qui m'aidera !

Michaël
 
WRInaute accro
Tu peux l'ecrire de plusieurs facons.

Code:
 #le moins gourmand en ressource
  RewriteRule  toto-([0-9A-Z]+)-titi\.php$  /tutu.php?a=$1 [L]
  #gourmand
  RewriteRule  toto-([^-]+)-titi\.php$  /tutu.php?a=$1 [L]
  #le top de la gourmandise ;)
  RewriteRule  ([^/]*)-([^-]*)-([^/]*)\.php$  /tutu.php?a=$2 [L]
 
WRInaute passionné
Et bien chapeau bas KOogar je m'étais promis de suivre ce sujet, me demandant comment on pouvait résoudre la chose ..
 
Discussions similaires
Haut