|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
OTP Modérateur

Inscrit le: 16 Déc 2005 Messages: 9648 Localisation: Dans le mat...
|
Posté le : Ven Nov 16, 2007 13:57 Sujet du message: Ecrire une règle de réécriture |
|
|
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 |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2909 Localisation: Bangalore +3h30
|
Posté le : Ven Nov 16, 2007 14:45 Sujet du message: Ecrire une règle de réécriture |
|
|
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] |
|
|
| |
|
 |
OTP Modérateur

Inscrit le: 16 Déc 2005 Messages: 9648 Localisation: Dans le mat...
|
Posté le : Ven Nov 16, 2007 17:21 Sujet du message: Ecrire une règle de réécriture |
|
|
| Ca marche, merci KOogar ! |
|
| |
|
 |
druart WRInaute passionné

Inscrit le: 30 Avr 2006 Messages: 598 Localisation: Lille
|
Posté le : Ven Nov 16, 2007 23:58 Sujet du message: Ecrire une règle de réécriture |
|
|
| Et bien chapeau bas KOogar je m'étais promis de suivre ce sujet, me demandant comment on pouvait résoudre la chose .. |
|
| |
|
 |
| |
|
|