# Lien de réecriture [Avancé]

Discussion dans 'URL Rewriting et .htaccess' créé par waib, 28 Juillet 2009.

  1. waib
    waib Nouveau WRInaute
    Inscrit:
    29 Juillet 2007
    Messages:
    5
    J'aime reçus:
    0
    Bonjour la communauté Web Rank Info

    # Lien de réecriture

    RewriteRule ^([0-9]*).([0-9]*).(.*)$ /Monsite/page.php?menu=$1&article=$2&keyword=$3 [L]


    # Affiche

    http://localhost/Monsite/1-1-accueil

    # Je souhaiterai avoir

    http://localhost/Monsite/accueil

    maintenant je veux afficher seulement la keyword mais qu'il garde en mémoire le 1-1
    qui permet d'afficher une zone répété en rapport avec ma base de donnée qui affiche un menu par catégorie et sous catégorie.
     
  2. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 593
    J'aime reçus:
    0
    C'est pas très avancé...

    RewriteRule ^accueil$ /Monsite/page.php?menu=1&article=1&keyword=accueil [L]

    Jacques.
     
  3. waib
    waib Nouveau WRInaute
    Inscrit:
    29 Juillet 2007
    Messages:
    5
    J'aime reçus:
    0
    accueil c'est le nom d'une variable dynamique en correspondance avec la base de donnée


    # sa ne marche pas si je fais

    RewriteRule ^$3$ /ALPHAVISION_WEB/FR/page.awp?menu=$1&article=$2&url=$3[L]
     
  4. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 661
    J'aime reçus:
    4
    D'après sa question, je pense qu'il veut une solution dynamique, cad ou les varibales 'menu' et 'article' seraient conservées "en mémoire" dans la réécriture comme il dit sans passer dans l'URL, ce qui n'est pas possible sur un schéma dynamique.
     
  5. waib
    waib Nouveau WRInaute
    Inscrit:
    29 Juillet 2007
    Messages:
    5
    J'aime reçus:
    0
    est' il possible d'injecter des informations dans un fichier .htacces depuis un panel administration c'est à dire en code php
     
  6. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 593
    J'aime reçus:
    0
    Dans ce cas tu fais une table dans ta base de de données avec mot-clef, menu et article, tu fais ton rewriting avec juste le mot-clef, et tu vas chercher dans ta base de données les 2 autres paramètres.

    Ou alors tu mets tout ça dans un tableau associatif au début de ton source php.

    Jacques.
     
  7. waib
    waib Nouveau WRInaute
    Inscrit:
    29 Juillet 2007
    Messages:
    5
    J'aime reçus:
    0
    # TABLE Menu
    IDmenu
    NomMenu

    # TABLE Article
    IDarticle [Clé Unique]
    IDMenu [Clé avec doublons]
    Keyword [Clé Unique]

    J'essaye sa et vous dis
     
  8. waib
    waib Nouveau WRInaute
    Inscrit:
    29 Juillet 2007
    Messages:
    5
    J'aime reçus:
    0
    Re,

    Url rewriting fonctionne bien, avec la gestion de menu & article j'ai préféré creer 3 tables [menu, article, keyword]

    Voila, ici mon code par contre c'est pas du php ^^

    ZoneRépétée_REQ_Param_Menu="../../"
    HLitRecherchePremier(AV_Article,NomUrlRewriting,gArticle,hBlocageNon)
    SI HTrouve(AV_Article) ET PAS HEnDehors(AV_Article) ALORS
    HExécuteRequête(REQ_Param_Menu,hRequêteDéfaut, AV_Article.IDMenu)
    HLitPremier(REQ_Param_Menu)
    TANTQUE PAS HEnDehors(REQ_Param_Menu)
    ZoneRépétéeAjouteLigne(ZoneRépétée_REQ_Param_Menu,REQ_Param_Menu.IDMenu,REQ_Param_Menu.IDArticle,"../../" + REQ_Param_Menu.NomUrlRewriting, + REQ_Param_Menu.NomArticle)
    HLitSuivant(REQ_Param_Menu)
    FIN
    FIN


    Merci à vous

    Greg
     
Chargement...
Similar Threads - Lien réecriture [Avancé] Forum Date
Réécriture lien URL Rewriting et .htaccess 24 Septembre 2015
réécriture de liens Développement d'un site Web ou d'une appli mobile 23 Juin 2011
Reécriture des liens URL Rewriting et .htaccess 2 Février 2011
Probleme réécriture lien ou.htaccess URL Rewriting et .htaccess 7 Mars 2010
Lien href sans préfixe http(s) et SEO Netlinking, backlinks, liens et redirections Jeudi à 15:58
Echanges de liens triangulaires: Vraiment dangereux? Débuter en référencement 22 Juillet 2020
la loi brésilienne LGPD Droit du web (juridique, fiscalité...) 18 Juillet 2020
Liens d'une page désindéxée Débuter en référencement 16 Juillet 2020
Ranker avec un Lien dans Description Youtube ? Référencement Google 16 Juillet 2020
Quel type de client_id perso dans GTM ? Développement d'un site Web ou d'une appli mobile 15 Juillet 2020
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice