Pour quelques raisons techniques, j’ai dĂ©cidĂ© de migrĂ© le site WordPress F4HXN, hĂ©bergĂ© chez Free vers l’hĂ©bergeur Online.fr
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.