| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
madx WRInaute impliqué

Inscrit le: 19 Juin 2003 Messages: 299
|
Posté le : Lun Sep 18, 2006 14:17 Sujet du message: Aide pour une regle urlrewriting |
|
|
Bonjour,
J'aurai besion d'un ptit coup de main pour une régle.
J'ai une adresse du type:
-http://www.monsite.com/997-0/titre_article.asp
J'ai donc fait la régle:
(.*)/(.*)-(.*)/(.*).asp(.*) /article.asp\?id=$2&id_art=$3
Qui redirige vers:
-http://www.monsite.com/article.asp?id=997&id_art=0
Jusqu'a la aucun pb.
Maintenant parfois je vais avoir des adresses du genre :
-http://www.monsite.com/997-0/titre_article.asp?eml=AA01
-http://www.monsite.com/997-0/titre_article.asp?eml=BA02
etc...
la je veux rediriger vers :
-http://www.monsite.com/article.asp?id=997&id_art=0&eml=AA01
etc..
Comment dois-je faire pour matcher les 2 cas en une règle, cad avoir:
-http://www.monsite.com/article.asp?id=997&id_art=0
-http://www.monsite.com/article.asp?id=997&id_art=0&eml=AA01
suivant les cas.
Merci |
|
| |
|
 |
mr_go WRInaute accro

Inscrit le: 21 Sep 2005 Messages: 1944 Localisation: Sous le soleil
|
Posté le : Lun Sep 18, 2006 15:57 Sujet du message: Aide pour une regle urlrewriting |
|
|
Bonjour,
peut être quelque chose comme ca :
| Code: |
RewriteRule ^(.*)/([0-9]{3})-([0-9]{1})/([[:alnum:]_-]+)\.asp((\?eml=([[:alnum:]]+))?)$ /article.asp\?id=$2&id_art=$3&eml=$5 [NC,L]
|
à amméliorer ou personnaliser éventuellement... |
|
| |
|
 |
madx WRInaute impliqué

Inscrit le: 19 Juin 2003 Messages: 299
|
Posté le : Lun Sep 18, 2006 16:00 Sujet du message: Aide pour une regle urlrewriting |
|
|
Sinon j'ai fait :
(.*)/(.*)-(.*)/(.*)(.asp\?eml=(.*)|.asp.*)
c est pas mieux ? |
|
| |
|
 |
mr_go WRInaute accro

Inscrit le: 21 Sep 2005 Messages: 1944 Localisation: Sous le soleil
|
Posté le : Lun Sep 18, 2006 16:07 Sujet du message: Aide pour une regle urlrewriting |
|
|
C'est beaucou moins restrictif, et donc plus dangereux. De plus, ta condition | ne sert à rien telle qu'écrite ici.
.asp\?eml | .asp.* retournera toujour TRUE. |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|