Tutoriel URL Rewriting : guide complet

Discussion dans 'URL Rewriting et .htaccess' créé par WebRankInfo, 1 Mai 2006.

  1. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    19 127
    J'aime reçus:
    348
  2. AW
    AW WRInaute passionné
    Inscrit:
    31 Mai 2005
    Messages:
    1 673
    J'aime reçus:
    1
    Trés bien ce guide, ajouté directement a mes bookmarks, comme quoi des informations datant de 2004 sont encore valables !

    Edit : Pour IIS, voila un composant :http://www.isapirewrite.com
     
  3. dd32
    dd32 WRInaute accro
    Inscrit:
    9 Septembre 2005
    Messages:
    2 733
    J'aime reçus:
    0
    Merci Olivier !
    C'est exactement ce guide que je cherchais :wink:

    ps : il ne me manque plus qu'un bon hébergement qui me laisse faire ce que je veux...
     
  4. medi12
    medi12 WRInaute discret
    Inscrit:
    12 Décembre 2004
    Messages:
    149
    J'aime reçus:
    0
    Ca va servir ca! je l'ai déja lu mais j'avais du mal à remettre la main dessus; )
     
  5. Borower
    Borower WRInaute passionné
    Inscrit:
    18 Avril 2005
    Messages:
    1 678
    J'aime reçus:
    0
    Très bon article
    J'attendais à avoir plus de détail sur l'utilisation des variables
    ([0-9]{1,2}) Autorise un ou deux chiffres
    ([0-9]*) Autorise tous les chiffres
    (([a-z]|-)*) Autorise toutes les lettres et tirets
    etc

    C'est acuellement mon souci.
    J'utilise toujours (.*) et c'est pas la meilleur :roll: loin de là
     
  6. Photoshop user
    Photoshop user WRInaute impliqué
    Inscrit:
    8 Décembre 2004
    Messages:
    863
    J'aime reçus:
    0
    c'est vraiment un truc qui manquait ! yeah :)
    y avait vraiment rien de bien expliqué sur le net.
     
  7. sebastien97
    sebastien97 WRInaute discret
    Inscrit:
    15 Juin 2005
    Messages:
    58
    J'aime reçus:
    0
    coppermine

    Merci pour le Tuto, très bien comme référence,

    Est ce qu'il y aurait des sources pour Coppermine du même genre...?
     
  8. ChezThierry
    ChezThierry WRInaute occasionnel
    Inscrit:
    21 Octobre 2005
    Messages:
    257
    J'aime reçus:
    0
    C'est pas un tuto mod_rewrite qu'il te faut alors, mais un tuto perl regexp, c'est là que tu trouveras le plus d'informations.

    Tiens, cela devrait faire ton affaire : regexp en fr
     
  9. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    19 127
    J'aime reçus:
    348
    Merci à vous 2, j'ai mis à jour l'article ici
     
  10. ChezThierry
    ChezThierry WRInaute occasionnel
    Inscrit:
    21 Octobre 2005
    Messages:
    257
    J'aime reçus:
    0
    La ligne suivante est inutilement complexe :
    la regexp qui autorise toutes les lettres (minuscules, il est important de le préciser) et tirets est en général écrite ainsi :
    Code:
    ([-a-z]*)
    
    Elle est bien plus simple écrite comme ça, et le néophite ne s'embrouille pas avec $1 et $2 comme dans le 1er cas
     
  11. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    19 127
    J'aime reçus:
    348
    bien vu, corrigé !
     
  12. AW
    AW WRInaute passionné
    Inscrit:
    31 Mai 2005
    Messages:
    1 673
    J'aime reçus:
    1
    Je rajoute un petit lien sympa , ça s'appelle mod_rewrite Cheat Sheet

    Toujours pratique d'avoir un document récapitulatif à portée de main
     
  13. wullon
    wullon WRInaute accro
    Inscrit:
    18 Septembre 2004
    Messages:
    2 811
    J'aime reçus:
    0
    Sympa, c'est le même que sur Google : Trucs de Pros non ?

    C'est vrai que cela manquait, d'ailleurs, il me semble qu'il y a peu d'exemples pointus en français (ni même en anglais) sur le net non ?

    J'aimerais bien voir l'allure du .htaccess d'un gros site avec plein de règles dans tous les sens :D.
     
  14. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    19 127
    J'aime reçus:
    348
    oui c'est un extrait du chapitre sur l'URL Rewriting de mon bouquin
     
  15. tophus
    tophus WRInaute discret
    Inscrit:
    12 Août 2005
    Messages:
    192
    J'aime reçus:
    0
    Je me permet une suggestion, qui peut être efficace; plutot que de réécrire tous ses liens après avoir fait l'url rewriting on peut faire un script qui juste avant l'affichage prend le buffer php et remplace tout les lien -http:// ....... .php.
    Si qq a déja pratiqué ce genre de méthode je suis preneur
     
  16. agassi
    agassi Nouveau WRInaute
    Inscrit:
    28 Février 2007
    Messages:
    1
    J'aime reçus:
    0
    rewriter avec isapirewrite

    Bonjour j'ai essayé isapirewrite.
    Je ne dois pas etre trés doué car cela ne marche pas.
    Il ne se passe rien.
    De quoi cela peut il provenir svp?
    Merci
     
  17. 2detension
    2detension Nouveau WRInaute
    Inscrit:
    23 Août 2007
    Messages:
    1
    J'aime reçus:
    0
    Bravo WebRankInfo

    Bravo et merci WebRankInfo !!!!

    Ton tuto a rendu le principe de l'url rewriting beaucoup plus explicite pour moi.
    Mais si je me doute que ce n'est qu'un début, mais tout de même...

    Est-ce qu'il existe un autre tuto pour la mise en place l'url rewriting sur un serveur IIS, notamment avec ISAPI ???
     
  18. dkomputer
    dkomputer WRInaute discret
    Inscrit:
    10 Octobre 2007
    Messages:
    56
    J'aime reçus:
    0
    Bien l'url rewritting sous IIS est plus compliqué car il faut soit trouver un filtre isapi gratuit, soit le faire soit même... La deuxième solution n'est d'ailleurs pas trop dure !
     
  19. dkomputer
    dkomputer WRInaute discret
    Inscrit:
    10 Octobre 2007
    Messages:
    56
    J'aime reçus:
    0
    Re: Bravo WebRankInfo

    Allez hop un petit tuto écrit un peu vite pour créer soi même un filtre isapi en C++...
    Je suis pas persuadé que ce soit ce que vous vouliez, mais si du monde cherche comment faire :

    http://www.dkomputer.com/isapi-rewrite
     
  20. Romuald
    Romuald WRInaute discret
    Inscrit:
    2 Mai 2005
    Messages:
    130
    J'aime reçus:
    0
    Les liens dans l'article ne fonctionnent pas chez moi

    1. URL Rewriting
    2. Principe de l'URL Rewriting
    3. Mise en place de l'URL Rewriting
    4. Optimisation des pages dynamiques


    Erreur 500.
     
  21. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    19 127
    J'aime reçus:
    348
    le pb est corrigé, merci de me l'avoir signalé
     
  22. bendou
    bendou Nouveau WRInaute
    Inscrit:
    24 Mars 2009
    Messages:
    8
    J'aime reçus:
    0
    Bonjour,

    Qlq un peut m'aider sur la 2 eme etape j'ai reussi la premiere (la creation du fichier.htaccess) j'ai pas compri comment modifier les liens de mon site

    merci
     
  23. cobra_25
    cobra_25 Nouveau WRInaute
    Inscrit:
    13 Octobre 2006
    Messages:
    10
    J'aime reçus:
    0
    Cet article est très instructif et permet de comprendre les bases de l'URL Rewriting.
    J'ai apprécié particulièrement la qualité de la rédaction qui permet d'appréhender le principe en douceur...
    Encore merci ... :wink:
     
  24. lowcostmobile
    lowcostmobile Nouveau WRInaute
    Inscrit:
    19 Juillet 2009
    Messages:
    6
    J'aime reçus:
    0
    merci pour cet article.
     
  25. herbertwest
    herbertwest WRInaute discret
    Inscrit:
    13 Juillet 2009
    Messages:
    62
    J'aime reçus:
    0
    Très bon guide sur l'URL Rewriting, merci.

    Je ne l'ai pas encore mis en place, car je ne peux pas vraiment, mais je le ferai sans doute dans les prochains mois.
    Néanmoins j'ai une question : sur différents articles concernant le SEO (lus via twitter), je lis de plus en plus régulièrement que l'URL rewriting n'a pas ou plus beaucoup d'incidence sur le référencement naturel.

    Est ce vrai?
    L'URL rewriting ne permet il pas d'être MIEUX référencé? (en plus d'être plus ergonomique, agréable... et de favoriser l'indexation?)
     
  26. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    19 127
    J'aime reçus:
    348
    globalement il y a bien plus d'arguments en sa faveur qu'en sa défaveur...
    pour un nouveau site ou une nouvelle rubrique je n'hésite pas une seconde. autrement c'est au cas par cas
     
  27. herbertwest
    herbertwest WRInaute discret
    Inscrit:
    13 Juillet 2009
    Messages:
    62
    J'aime reçus:
    0
    Merci de cette réponse.
     
  28. garancetosello
    garancetosello WRInaute discret
    Inscrit:
    30 Août 2010
    Messages:
    166
    J'aime reçus:
    0
    Aide pour une réécriture d'adresse URL

    Bonjour à tous,
    J'ai suivi le guide complet à la lettre mais je n'arrive pas à réécrire mon adresse URL
    J'ai juste une identité aucune rubrique aucune page.
    L'adresse URL à réécrire est celle ci
    http://www.votre-faire-part.com/resultat.php?id=541
    et je l'ai transposé comme ça :

    # Répertoire : /faire-part/
    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ /articles/resultat.php?id=$1 [L]

    "Résultat" et le nom de ma page PHP existante.
    Je n'ai aucun répertoire physique qui s'appelle "article" ou "articles" mon répertoire physique où
    se trouve le fichier ".htaccess" s'appelle faire-part

    Pouvez-vous me dire où cela cloche?

    De plus sur MACOSX il est impossible de créer un dossier ".htaccess" car :
    lorsqu'il y a un "." le système Mac rend le dossier invisible
    et sous TextEdit on ne peut pas enregistrer avec cette extension.

    Donc ce que je fais :
    Je suis sur TextEdit > j'enregistre en RTF
    je télécharge se fichier RTF sur le FTP > et je le renomme en .htaccess

    Est-ce la procédure est correcte?
    J' espère que vous allez pouvoir m'aider.
    Dans l'attente de vous lire.
    Garance
     
  29. jost69
    jost69 Nouveau WRInaute
    Inscrit:
    6 Février 2014
    Messages:
    4
    J'aime reçus:
    0
    Bonjour,

    Je suis moins bête après avoir lu votre guide, merci !

    J'ai une question toutefois :

    Situation
    J'ai fermé mon site web qui était sur domaine.com, il y a plus de 600 url référencés sur google, c'était sous prestashop, j'ai gardé une sauvegarde du ht access prestashop, et j'ai raclé le dossier de contenu (j'ai une sauvegarde bien sûr quand même).
    J'ai un nouveau site web sur domaine.fr dont l'activité n'a rien à voir

    Objectif/Question :
    Je souhaite rediriger toutes les URL de mon ancien domaine vers la page accueil de mon nouveau domaine tout simplement...

    quelle méthode ou code simple y-a-t-il pour faire ceci sans avoir à saisir 600 lignes ?
     
  30. Marie-Aude
    Marie-Aude WRInaute accro
    Inscrit:
    5 Juin 2006
    Messages:
    16 371
    J'aime reçus:
    2
    C'est ce qu'on appelle une soft 404 et Google n'aime pas trop. Tu devrais plutôt essayer de faire des redirections vers des pages "à contenu similaire" ou vers une page qui envoie un en tête 404, tout en ayant des liens vers ton site, ta homepage ou d'autres, et un petit moteur de recherche
     
  31. adriana14
    adriana14 Nouveau WRInaute
    Inscrit:
    16 Mai 2014
    Messages:
    38
    J'aime reçus:
    0
    Merci
    ca me pose toujours problème l'URL rewriting, je vais suivre ce guide, j'éspére qu'il vas me facilité la vie
    merci
     
  32. linamistral
    linamistral Nouveau WRInaute
    Inscrit:
    24 Septembre 2013
    Messages:
    5
    J'aime reçus:
    0
    Bonjour,
    La page est introuvable
     
Chargement...
Similar Threads - Tutoriel Rewriting guide Forum Date
Votre avis sur mon site de tutoriels www.tutovod.com Demandes d'avis et de conseils sur vos sites 14 Janvier 2019
Un tutoriel doubleclik-adsense ? AdSense 5 Avril 2016
Tutify.net - Astuces et tutoriels informatiques Demandes d'avis et de conseils sur vos sites 25 Mars 2016
Site et Chaîne de formations sous forme de tutoriels vidéo Demandes d'avis et de conseils sur vos sites 23 Mars 2016
Tuto-zone.com Blog de tutoriels Demandes d'avis et de conseils sur vos sites 15 Mars 2016
Tutoriel code/ prestashop Le café de WebRankInfo 28 Février 2016
tutoriel vidéo pour apprendre php Développement d'un site Web ou d'une appli mobile 26 Mars 2015
tutoriel en vidéo pour apprendre wordpress Développement d'un site Web ou d'une appli mobile 27 Juin 2014
Tutoriel : Installation manuelle de WordPress chez OVH Administration d'un site Web 15 Novembre 2013
TUTORIEL - Eviter les boucles de redirection URL Rewriting et .htaccess 25 Septembre 2013
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice