Aide pour une regle urlrewriting

Discussion dans 'URL Rewriting et .htaccess' créé par madx, 18 Septembre 2006.

  1. madx
    madx WRInaute occasionnel
    Inscrit:
    19 Juin 2003
    Messages:
    257
    J'aime reçus:
    0
    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
     
  2. mr_go
    mr_go WRInaute passionné
    Inscrit:
    21 Septembre 2005
    Messages:
    1 688
    J'aime reçus:
    2
    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...
     
  3. madx
    madx WRInaute occasionnel
    Inscrit:
    19 Juin 2003
    Messages:
    257
    J'aime reçus:
    0
    Sinon j'ai fait :
    (.*)/(.*)-(.*)/(.*)(.asp\?eml=(.*)|.asp.*)

    c est pas mieux ?
     
  4. mr_go
    mr_go WRInaute passionné
    Inscrit:
    21 Septembre 2005
    Messages:
    1 688
    J'aime reçus:
    2
    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.
     
Chargement...
Similar Threads - Aide regle urlrewriting Forum Date
Aide Svp, pour une règle de ré-écriture URL Rewriting et .htaccess 11 Août 2015
Besoin d'aide - "Règle relative à la qualité du site" Problèmes de référencement spécifiques à vos sites 5 Octobre 2014
Besoin d'aide regle regex sur fichier HTACCESS Administration d'un site Web 3 Mars 2013
Aide pour la définition d'une règle URL Rewriting et .htaccess 27 Avril 2011
De l'aide pour une regle particuliere? Netlinking, backlinks, liens et redirections 7 Avril 2011
[Réglé] Aide pour requete SQL Développement d'un site Web ou d'une appli mobile 30 Juillet 2009
Aide pour une règle de rewriting Référencement Google 1 Juillet 2009
Changement de l'url rewriting : besoin d'aide pour une règle de redirection URL Rewriting et .htaccess 6 Juin 2009
[Réglé] Aide sur Javascript Développement d'un site Web ou d'une appli mobile 27 Novembre 2008
[réglé] besoin d'aide sur création de sous domaine Développement d'un site Web ou d'une appli mobile 11 Mai 2008
Aide svp pour règle de rewriting : page dans répertoire ... URL Rewriting et .htaccess 27 Mars 2008
Aide sur l'écriture d'un régle (dossier/nompage) URL Rewriting et .htaccess 15 Février 2008
[Réglé] Besoin d'aide pour redirection javascript Développement d'un site Web ou d'une appli mobile 3 Septembre 2007
[réglè]je cherche une aide pour installé un serveur Administration d'un site Web 28 Mars 2007
[reglé] Besoin d'aide : .htacess et regex URL Rewriting et .htaccess 10 Novembre 2006
[Regle]Besoin d'aide pour creer un site de rencontres Développement d'un site Web ou d'une appli mobile 9 Février 2006
Besoin d'aide pour mes regles de réécriture... URL Rewriting et .htaccess 22 Novembre 2005
[Réglé] url rewriting ... aide sur un exemple pratique URL Rewriting et .htaccess 27 Mai 2005
Besoin d'aide .htaccess (Réglé) URL Rewriting et .htaccess 24 Janvier 2005
[Réglé!!] Besoin d'aide - Generation de lien infinie !! Problèmes de référencement spécifiques à vos sites 14 Octobre 2004