Aide réécriture url

Discussion dans 'URL Rewriting et .htaccess' créé par nesko, 6 Août 2006.

  1. nesko
    nesko Nouveau WRInaute
    Inscrit:
    24 Mai 2006
    Messages:
    9
    J'aime reçus:
    0
    Bonjour,
    j'ai consulté les autres post mais sans pouvoir résoudre mon problème...

    mon url (réelle) :

    /panier.php?action=add&ref=mar1&category=marionnettes&page=marionnettes/marionnettes-1&description=Marionnette%20z%E8bre%20%E0%20main

    (je sais, c'est pas très propre, mais ça va évoluer...)

    ma règle de réécriture :

    RewriteRule ^panier-(.*)-(.*)-(.*)-(.*)-(.*)\.php$ /panier.php?action=$1&ref=$2&category=$3&page=$4&description=$5 [L]

    et éssayé aussi :

    RewriteRule ^panier-([:alnum:])-([:alnum:])-([:alnum:])-([:alnum:]/_)-([:alnum:]%)\.php$ /panier.php?action=$1&ref=$2&category=$3&page=$4&description=$5 [L]

    J'ai éssayé beaucoup de parametrages différents sans aboutir...
    vous avez une idée ?

    je précise le problème : il ne se passe rien...

    merci
     
  2. magic corp.
    magic corp. WRInaute occasionnel
    Inscrit:
    17 Juin 2004
    Messages:
    395
    J'aime reçus:
    0
    Peux tu donner l'URL rewrité et ça version non rewrité.

    Ta première règle à l'air, à première vue, syntaxiquement juste ce qui n'est pas le cas de la deuxieme.

    Quand tu dit qu'il ne se passe rien ... peux tu etre plus précis (tu veux dire que tu reste sur la même page ?)
     
  3. nesko
    nesko Nouveau WRInaute
    Inscrit:
    24 Mai 2006
    Messages:
    9
    J'aime reçus:
    0
    merci magic pour ta réponse.
    je souhaite que ces variables deviennent des mots clé pour mes url.
    l'url ne change pas et n'est pas accessible sur une "reconstruction" manuelle de la page (en faisant le boulot du .htaccess)
    (réécriture de l'url).
    le problème réside peut-être dans le "/" qui est passé en variable -- nom de chemin.
    à la réécriture, il passe comme un sous-répertoire normal de l'url...et ça fout la zone...

    bref, il va certanement falloir revoir toute cette organisation des variables je crois...

    je câle...

    thanxs ;-)
     
  4. magic corp.
    magic corp. WRInaute occasionnel
    Inscrit:
    17 Juin 2004
    Messages:
    395
    J'aime reçus:
    0
    Je pense que le problème dois venir de la valeur -> "marionnettes/marionnettes-1" car tu as un tiret dedant et que c'est aussi le séparateur de tes paramettres donc la règle s'embrouille ... ça peux aussi être le "/" mais je ne peux pas confirmer.

    Il faudrait faire des tests avec et sans le tiret et le "/" pour voir.
     
  5. nesko
    nesko Nouveau WRInaute
    Inscrit:
    24 Mai 2006
    Messages:
    9
    J'aime reçus:
    0
    attends magic, une petite chose que je ne comprend pas :
    je fais un test sur une page 'test' que je viens de créer :

    test.php

    une regle : RewriteRule ^test-(.*)-(.*)\.php$ /test.php?var1=$1&var2=$2 [L]

    je passe l'url suivante dans mon butineur :

    test.php?var1=bonjour&var2=madame

    et j'obtiens ma page sous l'url : test.php?var1=bonjour&var2=madame

    mais alors, question d'un âne que je suis : à quoi sert le rewritting ??

    j'ai testé la page test-bonjour-madame.php et c'est accessible...mais un moteur de recherche ne verra que test.php?var1=bonjour&var2=madame.

    ??

    je n'y comprend pas grand chose....
    quelqu'un peut-il m'éclairer

    je note : le but recherché est de transformer ces url indegestes en url 'lisibles' non ???
     
  6. magic corp.
    magic corp. WRInaute occasionnel
    Inscrit:
    17 Juin 2004
    Messages:
    395
    J'aime reçus:
    0
    C'est toi qui doit modifier ton script PHP pour que tu n'aye plus d'URL de cette forme : test.php?var1=bonjour&var2=madame mais uniquemqent de cette forme : test-bonjour-madame.php

    Exemple :
    Actuelement tu dois avoir des lien HTML de ce style :
    Code:
    ...
    <a href="test.php?var1=bonjour&var2=madame">Bonjour madame</a>
    ...
    
    A toi de modifier ton code PHP et/ou HTML pour qu'ils ressemble à ça :
    Code:
    ...
    <a href="test-bonjour-madame.php">Bonjour madame</a>
    ...
    
     
  7. siddhy
    siddhy WRInaute discret
    Inscrit:
    20 Septembre 2004
    Messages:
    155
    J'aime reçus:
    0
    Salut,

    Le but recherché est de taper "test-bonjour-madame.php" dans l'url et que ce soit le code de la page "test.php?var1=bonjour&var2=madame" qui s'affiche (avec toujours "test-bonjour-madame.php" dans ton url...)
    Tu dois donc faire en sorte que tous tes liens pointent vers ces url 'lisibles' et que le htaccess transforme ces url 'lisibles' en url qui existent sur le serveur..

    [edit] Trop lent... :?
     
  8. nesko
    nesko Nouveau WRInaute
    Inscrit:
    24 Mai 2006
    Messages:
    9
    J'aime reçus:
    0
    ok, merci à vous, je pense avoir compris l'éssentiel.
    je vais revoir toute ma façon de nommer mes pages (j'en ai près de 500 à refaire... ;-)
     
Chargement...
Similar Threads - Aide réécriture Forum Date
Aide réécriture d'url hataccess URL Rewriting et .htaccess 17 Août 2012
Aide pour réécriture - REGEX Développement d'un site Web ou d'une appli mobile 29 Janvier 2009
Aide sur une réecriture url URL Rewriting et .htaccess 23 Août 2007
[resolu]aide reecriture d'une url URL Rewriting et .htaccess 4 Août 2006
Besoin d'aide pour mes regles de réécriture... URL Rewriting et .htaccess 22 Novembre 2005
Demande d'aide pour la réécriture d'url de mon site Débuter en référencement 1 Octobre 2005
Règle de réécriture, besoin d'aide Administration d'un site Web 27 Mai 2004
Aide mémoire de fin d’étude Le café de WebRankInfo 12 Août 2022
Une aide pour une fonction récursive... Développement d'un site Web ou d'une appli mobile 18 Juillet 2022
Aide petite regex Développement d'un site Web ou d'une appli mobile 28 Juin 2022
Aide données structurées produits Woocommerce Débuter en référencement 4 Mai 2022
WordPress A l'aide ! Mon site est spammé, mon domain rating prend un sacré coup Débuter en référencement 26 Avril 2022
WordPress Concours SEO : aide pour référencer site sur Boinmadig Demandes d'avis et de conseils sur vos sites 31 Mars 2022
Pose de liens : Besoin d'aide d'ordre technique et besoin d'éclairage Netlinking, backlinks, liens et redirections 9 Mars 2022
De l'aide pour ma localisation dans les balises SEO Demandes d'avis et de conseils sur vos sites 23 Février 2022
Comparateur de prix de bien commun - Aide / partenariat Demandes d'avis et de conseils sur vos sites 23 Décembre 2021
Avis et aide sur quel-canape Demandes d'avis et de conseils sur vos sites 13 Décembre 2021
Besoin d'aide pour le lancement de mon Application Demandes d'avis et de conseils sur vos sites 12 Août 2021
Besoin d'aide pour la compréhension d'une application Développement d'un site Web ou d'une appli mobile 1 Août 2021
J’ai disparu de la SERP… A l’aide Débuter en référencement 25 Juillet 2021