Réécrire mes "html" en "php"

Discussion dans 'URL Rewriting et .htaccess' créé par Mysteriousfea, 11 Avril 2008.

  1. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    Bonjour
    J'ai un site web entièrement (ou presque) html assez bien référencé, et j'aimerais le faire passer en PHP.
    Toutes les URL du type "example.html" vont passer en "example.php"
    Comment réaliser la bonne redirection pour ne pas perdre mon référencement ?
    Merci
     
  2. khantic
    khantic WRInaute discret
    Inscrit:
    6 Septembre 2004
    Messages:
    189
    J'aime reçus:
    0
    Ne change pas tes urls, fait juste de l'url rewriting pour passer en .php sans que ce changement se voit dans tes urls. Tu conserveras ton référencements.
     
  3. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    Donc...
    Quel code ?
     
  4. audit.referencement
    audit.referencement WRInaute discret
    Inscrit:
    16 Février 2008
    Messages:
    102
    J'aime reçus:
    0
    Il faut que tu apprennes la technique de l'URL rewriting et que tu modifies ton .htaccess
     
  5. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    Quelqu'un pourrait-il me donner le code SVP ?
     
  6. Pot de yahourt
    Pot de yahourt WRInaute occasionnel
    Inscrit:
    28 Avril 2004
    Messages:
    284
    J'aime reçus:
    0
  7. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    OK mais ces explications ne s'appliquent pas à mon cas et comme je n'ai pas envie de passer 2h à apprendre la syntaxe du .htaccess, quelqu'un aurait-il la gentillesse de me donner un code adapté SVP ?
    Merci
     
  8. Pot de yahourt
    Pot de yahourt WRInaute occasionnel
    Inscrit:
    28 Avril 2004
    Messages:
    284
    J'aime reçus:
    0
    je ne pourais pas t'aider, car n'ai jamais passé les 2h auxquelles tu fais référence, par contre, je crois qu'il faudrait que tu donnes l'architecture actuelle de ton site, c'est à dire le format des url et ce que tu souhaites avoir....
     
  9. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    Les URL actuelles sont comme ça :
    monsite.com/page1.html
    monsite.com/page2.html
    Toutes à la racines

    Je créé des nouvelles pages en php comme ça :
    monsite.com/page1.php
    monsite.com/page2.php

    Merci pour ta réponse
     
  10. audit.referencement
    audit.referencement WRInaute discret
    Inscrit:
    16 Février 2008
    Messages:
    102
    J'aime reçus:
    0
    RewriteRule ^/(.*).htm$ http://www.tonsite.com/$1.php [NC,L]

    Cadeau, mais un jour il faudra prendre le temps de lire quelques articles et apprendre par soi même sans attendre qu'on te l'apporte sur un plat.
     
  11. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    Merci c'est simpa de ta part mais ça ne marche pas...
    Tu es sûr que c'est dans le bon sens ?
    Merci
     
  12. khantic
    khantic WRInaute discret
    Inscrit:
    6 Septembre 2004
    Messages:
    189
    J'aime reçus:
    0
    Oui, ca me semble bon aussi.
     
  13. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    En gros, ce que je veux c'est que quand on tape l'adresse http://www.monsite.fr/pagex.html, le serveur aille chercher http://www.monsite.fr/pagex.php, mais sans que l'URL soit modifiée. Cela me permettrait (il me semble) de garder le Page Rank de mes pages en HTML.
    Merci pour des précisions sur le code
    A+ !
     
  14. khantic
    khantic WRInaute discret
    Inscrit:
    6 Septembre 2004
    Messages:
    189
    J'aime reçus:
    0
    C'est exactement ce que je t'ai dit dans la première réponse, et le code, on te l'a donné déjà :

    RewriteRule ^/(.*).html$ http://www.tonsite.com/$1.php [NC,L]
     
  15. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    C'est chiant, ça marche pas !
    Voilà le contenu intégral de mon .htaccess :
    Code:
    ErrorDocument 404 /404.html
    
    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^/(.*).html$ http://www.cabinetvaudano.fr/$1.php [NC,L]
    Y-a-t-il un problème ?
     
  16. khantic
    khantic WRInaute discret
    Inscrit:
    6 Septembre 2004
    Messages:
    189
    J'aime reçus:
    0
  17. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    D'accord là ça marche mais ce n'est pas ce que je veux : le code que tu me donne fait une redirection de .html en .php
    Donc l'extension .php est affichée, ce que je ne veux pas...
    As-tu une autre idée ?
    Merci pour ta patience
     
  18. khantic
    khantic WRInaute discret
    Inscrit:
    6 Septembre 2004
    Messages:
    189
    J'aime reçus:
    0
    Euh... Non, ce n'est pas une redirection justement...

    Tu devrais bien voir .html dans ta barre d'adresse...

    Peux tu nous montrer ton .htaccess complet ?
     
  19. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    Je viens de le faire...
    Mais bon :
    Code:
    ErrorDocument 404 /404.html
    
    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^(.*).html$ http://www.cabinetvaudano.fr/$1.php [NC,L] 
     
  20. khantic
    khantic WRInaute discret
    Inscrit:
    6 Septembre 2004
    Messages:
    189
    J'aime reçus:
    0
    Je sais, mais comme ça, j'ai la version à jour.

    A vrai dire, j'ai bien vu qu'il y a une redirection sur ton site, mais je ne pense pas que cela vienne du .htaccess

    Il n'y aurait pas un code dans ton php qui fait une redirection automatique ?

    Sinon, il faudra attendre la réponse de quelqu'un d'autre...
     
  21. khantic
    khantic WRInaute discret
    Inscrit:
    6 Septembre 2004
    Messages:
    189
    J'aime reçus:
    0
    Je remarque que quel que soit l'extension, il y a une redirection. Cela vient de la config serveur. Tu n'est pas sous apache ? C'est quoi ton hébergement ?
     
  22. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    Linux chez 1and1
     
  23. khantic
    khantic WRInaute discret
    Inscrit:
    6 Septembre 2004
    Messages:
    189
    J'aime reçus:
    0
    Essaye d'ajouter :

    Options -MultiViews

    à ton .htaccess
     
  24. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    Toujours pareil...
    C'est chiant !
     
  25. khantic
    khantic WRInaute discret
    Inscrit:
    6 Septembre 2004
    Messages:
    189
    J'aime reçus:
    0
    Désolé, va falloir attendre quelqu'un d'autre pour avancer... Je n'ai plus d'idée...
     
  26. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    OK Merci pour ton aide
     
  27. siddhy
    siddhy WRInaute discret
    Inscrit:
    20 Septembre 2004
    Messages:
    155
    J'aime reçus:
    0
    Salut,
    Je pense qu'il faut échapper le "." du ".html"
    voila ce que j'aurai mis :
    Code:
    RewriteEngine on
    RewriteRule ^(.*)\.html$ /$1.php [L]
    
     
  28. Mysteriousfea
    Mysteriousfea Nouveau WRInaute
    Inscrit:
    31 Mars 2008
    Messages:
    19
    J'aime reçus:
    0
    That's it ! T'es génial ! C'est exactement ce que je voulais. Merci beaucoup !
    Juste un truc : c'est bon pour le référencement ça ?
    Merci encore !
     
Chargement...
Similar Threads - Réécrire php Forum Date
réécrire /categorie.php?id=xxx en /categorie/id URL Rewriting et .htaccess 13 Septembre 2020
réécrire .php en .html URL Rewriting et .htaccess 2 Janvier 2012
réécrire index.php?id=xxx avec le titre d'un champs mysql URL Rewriting et .htaccess 14 Mars 2011
Comment faire pour réécrire des url générées par script php URL Rewriting et .htaccess 28 Octobre 2008
réécrire des urls /index.php?page=$valeur en /valeur URL Rewriting et .htaccess 26 Janvier 2007
reécrire index.php vers index.html URL Rewriting et .htaccess 22 Octobre 2006
[refermé] réécrire .php en .htm URL Rewriting et .htaccess 6 Août 2006
Réécrire url sans la variable Référencement Google 19 Avril 2018
Rediriger/réécrire toutes les pages index.html contenues dans plusieurs dossiers URL Rewriting et .htaccess 1 Mars 2016
Réécrire des articles automatiquement Rédaction web et référencement 23 Février 2016
URL rewriting : réécrire automatiquement un bout de l'url URL Rewriting et .htaccess 21 Juillet 2014
Réécrire les balises Title Débuter en référencement 14 Novembre 2013
Réecrire url avec lang URL Rewriting et .htaccess 13 Octobre 2013
Réecrire l'url d'un répertoire vers le répertoire parent URL Rewriting et .htaccess 15 Mai 2011
Réécrire des URL avec un p... de point d'interrogation ? URL Rewriting et .htaccess 10 Décembre 2010
HS: réécrire une url Débuter en référencement 28 Novembre 2010
Larry Page (Google) accuse Steve Jobs de réécrire l'histoire dans les mobiles Google : l'entreprise, les sites web, les services 12 Juillet 2010
Réécrire et OVH URL Rewriting et .htaccess 5 Juillet 2010
Réécrire une seule url ? avec .htaccess URL Rewriting et .htaccess 22 Juillet 2009
Réécrire URL (remplacer une url par un mot) URL Rewriting et .htaccess 17 Avril 2009