URL rewriting et barre d'adresses

Discussion dans 'URL Rewriting et .htaccess' créé par sCRiTCh, 18 Mai 2004.

  1. sCRiTCh
    sCRiTCh Nouveau WRInaute
    Inscrit:
    22 Avril 2004
    Messages:
    7
    J'aime reçus:
    0
    voila, je n'ai jusqu'à maintenant pas de problème mais g malgré tout une kestion :D .

    Je me suis bien documenté sur ce site très utile et j'ai donc mis en place sur mon site l'url rewriting.
    Mon site est hébergé chez ovh et cela marche correctement, lorsque l'on clik sur un lien du type cours_3_4_5.html cela part vers la page index.php?cours=3_4_5 .

    Cependant, j'ai pu observé sur les sites ki utilisaient ce procédé que lorsque l'on clikait un lien "basique", ici cours_3_4_5.html, dans la barre d'adresse cela laissait www.monsite.com/cours_3_4_5.html alors que chez moi, dans la barre d'adresse cela marke la vrai url, à savoir l'url transformée : index.php?cours=3_4_5 .

    Est-ce ke à terme cela peut poser des problèmes de référencement (ou de redirections) et est-ce ke cela vient d'une mauvaise configuration de mon .htaccess ? ou encore d'une configuration spéciale d'ovh ?

    Merci d'avance
     
  2. mahefarivony
    mahefarivony WRInaute accro
    Inscrit:
    14 Octobre 2002
    Messages:
    8 081
    J'aime reçus:
    0
    t'as mis quoi comme regle ?
     
  3. Anonymous
    Anonymous Guest
    Tu as dû utiliser une redirection [R] à la fin de ta règle.

    dk.
     
  4. sCRiTCh
    sCRiTCh Nouveau WRInaute
    Inscrit:
    22 Avril 2004
    Messages:
    7
    J'aime reçus:
    0
    bah g mis [L] à la fin de chak ligne.
     
  5. sCRiTCh
    sCRiTCh Nouveau WRInaute
    Inscrit:
    22 Avril 2004
    Messages:
    7
    J'aime reçus:
    0
  6. sCRiTCh
    sCRiTCh Nouveau WRInaute
    Inscrit:
    22 Avril 2004
    Messages:
    7
    J'aime reçus:
    0
    non cela ne vient pas du fait ke je mette http:// apparemment, je viens de tester...
     
  7. Twister
    Twister WRInaute occasionnel
    Inscrit:
    16 Janvier 2004
    Messages:
    350
    J'aime reçus:
    0
    J'ai vu que tes adresses réécrites possèdent souvent des espaces remplacés par des +.

    Cela pose peut-être des problèmes puique je ne crois pas qu'une page html normale puisse avoir un nom avec des +.

    C'est peut-être pour ça que l'adresse est réécrite dans la barre d'adresse.

    De toute façon, je te conseille de remplacer les espaces par des _ ou des -, c'est plus lisible que les +. C'est pareil pour les accents et autres caractères spéciaux, il vaudrait mieux les supprimer dans les adresses :D
     
  8. mahefarivony
    mahefarivony WRInaute accro
    Inscrit:
    14 Octobre 2002
    Messages:
    8 081
    J'aime reçus:
    0
    faut virer les http
     
  9. wap
    wap WRInaute impliqué
    Inscrit:
    1 Mai 2004
    Messages:
    550
    J'aime reçus:
    0
    Qu'est ce que tu appelles une page html normale ?

    Sinon, une page html peut très bien avoir le caractère "+" dans son nom.
     
  10. Pulsar-san
    Pulsar-san WRInaute discret
    Inscrit:
    29 Octobre 2003
    Messages:
    163
    J'aime reçus:
    0
    En général, si les espaces sont remplacés par des + c'est que l'URL a été encodée par urlencode() et n'a pas été décodée par urldecode() avant l'affichage.
     
  11. sCRiTCh
    sCRiTCh Nouveau WRInaute
    Inscrit:
    22 Avril 2004
    Messages:
    7
    J'aime reçus:
    0
    ah ? je n'utilise jamais urldecode() ?...mais de tte facon je n'en n'ai pas besoin vu ke l'url est transformé grâce à l'url rewriting non ?
     
  12. sCRiTCh
    sCRiTCh Nouveau WRInaute
    Inscrit:
    22 Avril 2004
    Messages:
    7
    J'aime reçus:
    0
    bon, je viens de refaire une batterie de test, l'url rewriting ne marche pas si je ne met pas l'url absolu à chak fois, à savoir avec http://www.monsite.com/ ...

    je vous montre mon code :
    Code:
    RewriteEngine on
    RewriteRule ^cours_.*_.*_([0-9]+)_([0-9]+)_([0-9]+)\.html$ http://www.monsite.com/index.php?page=cours&id_cours=$1_$2_$3 [L]
    
    l'url rewriting ne marche donc pas si je met
    Code:
    RewriteEngine on
    RewriteRule ^cours_.*_.*_([0-9]+)_([0-9]+)_([0-9]+)\.html$ index.php?page=cours&id_cours=$1_$2_$3 [L]
    
     
  13. sdamain
    sdamain WRInaute passionné
    Inscrit:
    14 Octobre 2003
    Messages:
    1 055
    J'aime reçus:
    0
    Essaie ca :
    Code:
    RewriteRule ^cours_.*_.*_([0-9]+)_([0-9]+)_([0-9]+)\.html$ /index.php?page=cours&id_cours=$1_$2_$3 [L]
    
    (le "/" devant index.php?....)
     
  14. sCRiTCh
    sCRiTCh Nouveau WRInaute
    Inscrit:
    22 Avril 2004
    Messages:
    7
    J'aime reçus:
    0
    merci bien sdamain, ca marche bien maintenant, g mapage.html dans la barre d'adresse !

    heu sinon j'aurais une autre kestion à poser à des personnes s'y connaissant bien en url rewriting.

    kel règle est-il préférable d'utiliser ? [NC,L] [R]... ?
     
Chargement...
Similar Threads - rewriting barre adresses Forum Date
URL Rewriting... Mais la nouvelle URL apparait dans la barre d'adresse URL Rewriting et .htaccess 25 Août 2010
url rewriting et barre d'adressse URL Rewriting et .htaccess 15 Août 2007
rewriting l'url dans la barre adresse ? URL Rewriting et .htaccess 22 Mars 2006
URL rewriting et adresse dans la barre URL Rewriting et .htaccess 30 Juillet 2005
[ok]rewriting et barre d'adresse URL Rewriting et .htaccess 1 Juin 2005
Paramètres urls & urlrewriting => alphabétiques ou codés ? Problèmes de référencement spécifiques à vos sites 30 Mars 2022
Problème url rewriting et redirection URL Rewriting et .htaccess 4 Février 2022
URL rewriting d'images URL Rewriting et .htaccess 22 Janvier 2022
petit soucis url rewriting URL Rewriting et .htaccess 17 Janvier 2022
url rewriting ne fonctionne pas chez moi URL Rewriting et .htaccess 4 Août 2021
URL rewriting et REGEX bonnes pratiques Développement d'un site Web ou d'une appli mobile 9 Septembre 2020
supprimer /index.html sans url rewriting, possible ? URL Rewriting et .htaccess 13 Novembre 2019
Je bloque sur le rewriting des URL contenant un ? URL Rewriting et .htaccess 3 Septembre 2019
récupération du get après rewriting URL Rewriting et .htaccess 21 Juin 2019
Ralentissement url rewriting URL Rewriting et .htaccess 1 Mai 2019
URL Rewriting Débuter en référencement 17 Avril 2019
Conflit de redirection 301 et Urlrewriting Netlinking, backlinks, liens et redirections 20 Février 2019
URL REWRITING et redirection 301 URL Rewriting et .htaccess 24 Janvier 2019
URL Rewriting : difficultés avec RewriteCond ? URL Rewriting et .htaccess 5 Décembre 2018
Résolu URL Rewriting : Garder l'adresse non transformée dans le navigateur URL Rewriting et .htaccess 2 Décembre 2018