Migration du site F4HXN.fr

Pour quelques raisons techniques, j’ai décidé de migré le site WordPress F4HXN, hébergé chez Free (xupfwdf.cluster030.hosting.ovh.netee.fr) vers l’hébergeur Online.fr (xupfwdf.cluster030.hosting.ovh.net).

Avantages :

  • Nom de domaine
  • Url rewriting
  • cURL
  • Rapidité ?

Inconvénient :
Payant … 😉

Déroulement des opérations :
– Création de la base MySql sur le nouvel hébergement.
– Export, import la base de donnée MySql via phpmyadmin.
– Fait une installation manuelle “propre” de WordPress.
– Réinstallé le thème et les plugins.
– Export, import du contenu par l’outil intégré WordPress.
– Transféré par FTP les plugins perso home-made.
– Renseigné les nouvelles zones DNS sur le site du registrar. Le nom de domaine avait été préalablement réservé chez Bookmyname. Les infos sur Whois.com.
– Et pour finir, effectué une redirection (301 Moved Permanently) de l’ancien site …

header("Status: 301 Moved Permanently", false, 301); 
header("Location: http://xupfwdf.cluster030.hosting.ovh.net");
exit();

Ce code est une redirection permanente (code 301) qui redirige l’utilisateur du site web actuel vers un autre site web, en l’occurrence http://xupfwdf.cluster030.hosting.ovh.net.
Plus précisément, la première ligne définit l’en-tête de réponse HTTP “Status” comme “301 Moved Permanently”, indiquant au navigateur que le document demandé a été déplacé de manière permanente vers un nouvel emplacement.
La deuxième ligne définit l’en-tête de réponse HTTP “Location” pour indiquer la nouvelle URL vers laquelle le navigateur doit être redirigé. Dans ce cas, la nouvelle URL est “http://xupfwdf.cluster030.hosting.ovh.net”.
La troisième ligne utilise la fonction “exit()” pour arrêter l’exécution du script en cours et rediriger le navigateur vers la nouvelle URL.

Je n’ai rencontré aucun problème particulier, lors de la migration du site,  et le tout à duré un peu plus d’une heure …
Et en sous-jacent, renseigné les nouvelles infos à Google Analytics, Yandex, Facebook, Bing … (robot.txt, sitemap, Open Graph …)

WordPress le gestionnaire de contenu.
phpMyAdmin pour la gestion de la base de donnée.
Mysql la base de donnée.
Filezila le client FTP.
Gedit l’éditeur de texte.
Apache Le serveur HTTP

Free l’ancien hébergeur.
Online le nouvel hébergeur.
Bookmyname le registrar.

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *