HTML et PHP

  • Auteur de la discussion Auteur de la discussion Zalf
  • Date de début Date de début
WRInaute discret
Bonsoir,

Je débute (3 mois) et je pense avoir fait quelques erreurs au départ.

J'explique. J'ai commencé mon site en html et je m'aperçois que j'aurai du tout faire en php car j'utilise de plus en plus les bases de données.

Comment faire pour basculer mes pages existantes en php? Coté technique, je devrais y arriver en ré-enregistrant mes pages html en php et en modifiant les liens mais coté référencement, comment faire?

Comment faire aussi pour éviter que google par exemple ne me signale x erreurs? Dans l'outil webmaster de google, il y a la possibilité de supprimer une URL mais y a t-il un risque?

Y a t'il aussi quelque chose à faire du coté du robot.txt?

Merci pour vos réponses

Bonne soirée
 
WRInaute passionné
Hello Zalf,

Pour que cette migration de html vers php se passe sans encombre côté référencement, l'idée est d'attribuer "virtuellement" l'extension .html à tes futures nouvelles pages (.php) via l'url rewriting.

Avec ça, t'as aucun souci à te faire pour ton référencement actuel, et tu n'auras donc rien à faire côté robots.txt, puisque les pages garderont la même adresse :wink:
 
WRInaute discret
Merci pour ta réponse bertimus

Je vais procéder par étape. Tout d'abord, j'ai pas mal d'erreur 404 suite à des changements de répertoire, suppression de fichiers, etc..

Par exemple, j'ai des erreurs 404 du style :
http://www.monsite.com/gallery2/affichage/Obernai/CIMG0028.JPG.html
ou
http://www.monsite.com/gallery2/affichage/Obernai/CIMG0086.JPG.html

Les liens n'existent plus alors quelle est la meilleur méthode pour supprimer l'erreur?

Je pensais les re-diriger toutes vers
http://www.monsite.com/gallery2/affichage/Obernai/
Je dois écrire quoi dans le .htaccess?
??
 
WRInaute discret
Ou plus simple en ajoutant cette ligne au .htaccess :

Code:
AddType application/x-httpd-php .html

=> Tu pourras mettre du PHP dans ton html :)
 
WRInaute discret
Bonjour

J'ai essayé et cela ne marche pas. Peut être que cela vient de mon hébergeur (ovh)

Sinon, j'ai vu que l'on pouvait tout simplement rajouter l'extension .php aux fichiers déjà existant en html

ex : monfichier.html --> monfichier.html.php

Ça a l'air de marcher. Je n'ai que 10 fichiers à modifier de cette façon. Avant de le faire, je voudrais avoir votre avis

Merci d'avance
 
WRInaute occasionnel
Code:
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)\.html$   $1.php5

sur ovh en mutualisé ça marche.... tous tes fichiers qui ont une extension html sont traité comme du php5...
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut