Aide pour une regle urlrewriting

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

madx
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 303
Inscription: 19 Juin 2003

Aide pour une regle urlrewriting

Message le Lun Sep 18, 2006 14:17

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 passionné
WRInaute passionné
 
Messages: 1945
Inscription: 21 Sep 2005

Message le Lun Sep 18, 2006 15:57

Bonjour,


peut être quelque chose comme ca :

Code: Tout sélectionner
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 occasionnel
WRInaute occasionnel
 
Messages: 303
Inscription: 19 Juin 2003

Message le Lun Sep 18, 2006 16:00

Sinon j'ai fait :
(.*)/(.*)-(.*)/(.*)(.asp\?eml=(.*)|.asp.*)

c est pas mieux ?


mr_go
WRInaute passionné
WRInaute passionné
 
Messages: 1945
Inscription: 21 Sep 2005

Message le Lun Sep 18, 2006 16:07

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.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités