un peu d'aide pour l'url rewriting svp

Discussion dans 'Crawl et indexation Google, sitemaps' créé par rapido, 5 Novembre 2002.

  1. rapido
    rapido WRInaute discret
    Inscrit:
    22 Septembre 2002
    Messages:
    149
    J'aime reçus:
    0
    Bonjour a tous !

    J'ai été sur http://developpeur.journaldunet.com/tut ... ting.shtml mais cette aide concerne les forums, cependant moi j'ai un annuaire et j'aimerai faire aussi de l'URL rewriting.

    J'ai au depart cette url :
    http://www.todoojeux.com/categorie.php? ... neraux&d=0

    mais j'aimerai que cela donne a la place :
    http://www.todoojeux.com/categorie-jeux ... aux-0.html

    J'ai compris le principe de l'url rewriting mais c'est tres difficile, je suis pas un pro du php :oops:

    Pouvez vous m'aider un peu :?:

    Merci d'avance :lol:
     
  2. deblok
    deblok WRInaute occasionnel
    Inscrit:
    17 Octobre 2002
    Messages:
    394
    J'aime reçus:
    0
    Le rewrite d'url n'a rien à voir avec le php et rien non plus avec le référencement (je parle de la réalisation pas du but).

    Je pense que ca doit marcher:

    Code:
    RewriteEngine On 
    RewriteRule categorie-([a-zA-Z]*)-sites_([a-zA-Z]*)-([0-9]*).htm categorie.php?c=$1&cat=$2&d=$3
    
    En fait la structure des [a-zA-Z]* .... utilise les expressions sous unix.
     
  3. rapido
    rapido WRInaute discret
    Inscrit:
    22 Septembre 2002
    Messages:
    149
    J'aime reçus:
    0
    oula la, c'est du chinoix ça pour moi 8O

    Tu peux m'expliquer comment faire ?
     
  4. deblok
    deblok WRInaute occasionnel
    Inscrit:
    17 Octobre 2002
    Messages:
    394
    J'aime reçus:
    0
    Tu veut que j'explique quoi de plus ?
     
  5. rapido
    rapido WRInaute discret
    Inscrit:
    22 Septembre 2002
    Messages:
    149
    J'aime reçus:
    0
    ben ou mettre le code que tu m'as donné, comment l'utiliser ect ... je sais je suis chiant mais bon :oops:

    merci d'avance
     
  6. deblok
    deblok WRInaute occasionnel
    Inscrit:
    17 Octobre 2002
    Messages:
    394
    J'aime reçus:
    0
    bah c écrit dans dans l'article journal du net ...

    dans un .htaccess dans le répertoire ou tu as ton fichier php.
     
  7. rapido
    rapido WRInaute discret
    Inscrit:
    22 Septembre 2002
    Messages:
    149
    J'aime reçus:
    0
    Quand je met le fichier .htaccess j'ai une erreur 403, faut il le mettre obligatoirement dans un répertoire ?
     
  8. eric
    eric Nouveau WRInaute
    Inscrit:
    6 Novembre 2002
    Messages:
    38
    J'aime reçus:
    0
    Aide url rewriting

    Plusieurs choses :

    - Il faut d'abord vérifier que ton hébergeur te permette d'utiliser cette technique (sur le serveur de ton hébergeur le module d'URL rewriting doit être actif).
    Chez OVH, ça marche car WRI est chez OVH et je viens aussi d'utiliser cette technique chez eux pour une gallerie photos, mais demande à ton hébergeur.

    - Ensuite comme dit précédemment tu places ton .htaccess dans le répertoire de ton annuaire.

    - Pour ce qui est du code, je mettrais plutôt :

    Code:
    RewriteEngine On 
    RewriteRule categorie-([a-zA-Z]*)-([a-zA-Z]*)-([0-9]*).htm categorie.php?c=$1&cat=$2&d=$3 
    @ +
     
  9. rapido
    rapido WRInaute discret
    Inscrit:
    22 Septembre 2002
    Messages:
    149
    J'aime reçus:
    0
    Comment savoir si le module d'URL rewriting est actif ?
     
  10. eric
    eric Nouveau WRInaute
    Inscrit:
    6 Novembre 2002
    Messages:
    38
    J'aime reçus:
    0
    Par mail

    En envoyant un mail à ton hébergeur.

    @ +
     
  11. robertchabot
    robertchabot WRInaute discret
    Inscrit:
    1 Novembre 2002
    Messages:
    51
    J'aime reçus:
    0
    chargement d'un .htacess

    fichiers commençant par un point pas acceptés
    donc rebaptise le d'un autre nom , charge le ainsi et rebaptise le .htaccess une fois dans le racine chez ton serveur

    bon courrage
     
  12. Anonymous
    Anonymous Guest
  13. Mitirapa
    Mitirapa WRInaute passionné
    Inscrit:
    10 Juillet 2002
    Messages:
    1 176
    J'aime reçus:
    0
    rapido.. tu peux déjà faire un fichier test.php
    et mettre de dans:
    <?php
    phpinfo();
    ?>
    ensuite tu y vas à ce fichier avec internet explorer
    et au milieu de la page ( section APACHE)
    tu regardes si dans les loaded modules il y a le mod_rewrite
    si ya pas laisse tomber.

    si il y a, tu peux demander à ton herbergeur...
    si tu es sur un serveur cobalt, avec le dernier patch de sécurité, ca a désactivé l'utilisation des fichiers .htaccess

    donc pour les hebergement dédiés faut
    Ajouter dans /etc/httpd/conf/access.conf :
    #ignore .ht*
    <Files ".ht*">
    deny from all
    </Files>

    donc tu peux dire ca à ton hebergeur aux cas où..

    sinon ya des hebergeurs qui ont fait expres de désactiver le mod_rewrite (meme si il est dans les loaded modules) pour les hebergements mutualisés afin de faire passer des clients sur des dédiés...
     
  14. Anonymous
    Anonymous Guest
    moi non plus , je comprends pas tout ..

    L'activiation de l'URL rewriting va t-elle modifier mon référencement, dans la mesure ou tout les pages sont déja référencées avec l' URL encodage classique ??

    Comment ce fait la transition ?
     
  15. Mitirapa
    Mitirapa WRInaute passionné
    Inscrit:
    10 Juillet 2002
    Messages:
    1 176
    J'aime reçus:
    0
    l'url rewriting n'aura aucun effet si toutes vos pages sont déjà indexés..
    l'url rewriting rendera par contre indexable les pages qui ne l'etait pas (3 ou + de variables dans l'url )

    transition... ya pas trop de transition.. une fois ton fichier .htaccess finit, tu devras seulement changer les liens dans ton site vers les nouveaux liens d'url rewriting afin que google les trouvent (car il va pas s'inventer tes nlles url tout seul)
     
  16. Anonymous
    Anonymous Guest
    merci pour les éclaircissements.

    je crois avoir compris !

    En fait l'urlrewriting est un script qui extrait les couples variable/valeur de l'adresse construite avec des _ à la place des & et ? du PHP .

    en fait on pourrait ecrire soit meme ce script pour récuprer les variable manuellement.


    Il faut donc que je réécrive les liens internes en remplacant les ? et les & par des _ .

    Et si je laisse des liens avec l'encodage URL , ces liens vont-ils encore fonctionnés ?
    si oui, c'est effectivement une technique très interessante ....

    [/b]
     
  17. Mitirapa
    Mitirapa WRInaute passionné
    Inscrit:
    10 Juillet 2002
    Messages:
    1 176
    J'aime reçus:
    0
    en fait imagine ca:

    RewriteRule ^surf-lire-board-a-([a-zA-Z0-9_-]*)-([a-zA-Z0-9_-]*)-([a-zA-Z0-9_-]*).html modules.php?name=Forums&file=viewtopic&t=$1&start=$2&postdays=$3&postorder=asc&highlight=

    j'ai l'url rewriting:
    http://www.surf4all.net/surf-lire-board-a-784-0-0.html
    qui va en fait sur cette page:
    http://www.surf4all.net/modules.php?nam ... highlight=

    les deux urls fonctionnent...

    mais je n'utilise plus la seconde car google ne la lit pas, et donc dans mes scripts j'ai changé pour que dans le forum les liens soit du premier type ( http://www.surf4all.net/surf-lire-board-a-784-0-0.html )

    et donc tu vois qu'en fait les 2 liens fonctionnent quand meme... l'url rewriting n'agiera que sur les liens du premier type ( http://www.surf4all.net/surf-lire-board-a-784-0-0.html )
     
  18. Anonymous
    Anonymous Guest
    Merci -- j'ai enfin compris..

    je vais tester sur mon site car bcp de moteurs ne suivent pas les liens php.

    je vais pas toucher au liens actuels encodés URL mais je vais créer une nouvelle page html sous la page d'accueil qui va récapituler tous liens en mode UrlRewriting !!

    ca ma semble une solution sans risque pour que le référencement actuel ne soit pas perturbé.
     
  19. Haq
    Haq WRInaute passionné
    Inscrit:
    29 Août 2002
    Messages:
    1 654
    J'aime reçus:
    0
    Je ne vois pas l'intérêt que tu attendes...

    Puisque l'url rewriting offre l'avantage que tes anciennes url continuent à fonctionner, change le plus vite possible, pour que Google fasse les changements petit à petit.

    Tu n'auras de toute façon aucun lien mort...

    aK.
     
  20. Anonymous
    Anonymous Guest
    oui , c'est juste ..

    mais n'y at-il pas un intéteret a conserver les liens sous les 2 formes ... ?

    et au cas ou l'URL rewriting ne fonctionnerait plus sur mon hébergeur ...
     
  21. deblok
    deblok WRInaute occasionnel
    Inscrit:
    17 Octobre 2002
    Messages:
    394
    J'aime reçus:
    0
    pourquoi cela ne fonctionnerait plus ??
     
  22. hetzeld
    hetzeld WRInaute passionné
    Inscrit:
    2 Décembre 2002
    Messages:
    1 603
    J'aime reçus:
    0
    Bonjour,

    Il n'y a aucune raison que cela ne fonctionne plus, sauf si tu changes d'hébergeur et que le nouveau ne supporte pas le mod_rewrite.

    Dan
     
Chargement...
Similar Threads - aide rewriting svp Forum Date
Aide pour nouveau Rewriting + Redir 301 svp URL Rewriting et .htaccess 8 Février 2010
Schéma rewriting besoin d'aide svp URL Rewriting et .htaccess 13 Novembre 2009
Url rewriting et la BDD :j'ai besoin d'aide SVP URL Rewriting et .htaccess 19 Janvier 2009
Aide sur rewriting d'un get Demandes d'avis et de conseils sur vos sites 10 Mars 2013
rewriting de sous dossiers besoin d'aide URL Rewriting et .htaccess 21 Mars 2012
Duplicate content -> aide pour httpd.ini et rewriting URL Rewriting et .htaccess 8 Juin 2011
URL Rewriting : demande d'aide URL Rewriting et .htaccess 5 Février 2010
Besoin d'aide URL Rewriting Demandes d'avis et de conseils sur vos sites 9 Décembre 2009
Aide pour Url Rewriting Netlinking, backlinks, liens et redirections 11 Octobre 2009
besoin d'aide rewriting punBB 1.3 URL Rewriting et .htaccess 5 Juillet 2009
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice