Transférer un site web peut sembler risqué, mais presque tous les problèmes ont la même cause : les serveurs de noms sont modifiés avant que tout ait été déplacé et vérifié. Si vous suivez l’ordre ci-dessous, l’ancien site continue de fonctionner jusqu’à ce que le nouveau soit prêt.
La méthode la plus simple : la migration gratuite
Si vous ne souhaitez rien faire vous-même, remplissez le formulaire de migration gratuite. Nous ouvrons un ticket, vous nous transmettez de manière sécurisée, via le ticket, les accès à l’ancien hébergeur ou une sauvegarde cPanel, et nous déplaçons les fichiers, les bases de données et les e-mails, puis nous vérifions le site sur notre serveur. N’envoyez jamais de mots de passe via les formulaires du site ni par e-mail.
Si vous préférez le faire vous-même, voici comment procéder.
1. Commandez l’hébergement, mais ne touchez pas encore au DNS
Choisissez une offre et sélectionnez « J’ai déjà un domaine » lors de la commande. Une fois l’hébergement activé, vous obtenez l’accès à cPanel. Ne modifiez pas les serveurs de noms à ce stade.
2. Faites une copie chez l’ancien hébergeur
- Si l’ancien hébergeur utilise cPanel : dans Files → Backup, téléchargez une sauvegarde complète du compte, ou le répertoire personnel et les bases de données séparément.
- Si ce n’est pas le cas : téléchargez les fichiers du site (zip ou FTP) et exportez la base de données, par exemple via phpMyAdmin → Export.
- Notez la liste des adresses e-mail de l’ancien domaine.
3. Déplacez les fichiers et la base de données
- Dans cPanel, ouvrez File Manager, téléversez l’archive dans
public_html(ou dans le dossier du domaine) et extrayez-la. - Dans MySQL Databases, créez une base de données et un utilisateur, et donnez à cet utilisateur tous les privilèges sur la base.
- Dans phpMyAdmin, sélectionnez la nouvelle base de données et importez le fichier exporté (Import).
- Saisissez les informations de la nouvelle base de données dans la configuration du site. Pour WordPress, il s’agit de
wp-config.php(DB_NAME,DB_USER,DB_PASSWORD).
4. Vérifiez le site avant de modifier le DNS
Vous pouvez ouvrir le site sur le nouveau serveur avant de modifier le DNS en ajoutant temporairement une ligne au fichier hosts de votre ordinateur, avec l’adresse IP de votre compte (affichée dans cPanel) et le nom de domaine. Parcourez les pages, les formulaires et la connexion à l’administration. Lorsque vous avez terminé, supprimez la ligne.
5. Préparez la messagerie
Dans cPanel (Email Accounts), créez les mêmes adresses que vous aviez. Si vous souhaitez aussi récupérer les anciens e-mails, IMAP est le moyen le plus simple : ajoutez l’ancien et le nouveau compte à votre application de messagerie et faites glisser les messages de l’un à l’autre. Si quelque chose coince, un ticket est le bon endroit.
6. Modifiez les serveurs de noms
C’est seulement maintenant, auprès de votre registrar de domaine, que vous saisissez nos serveurs de noms : rea.scyhost.com, zara.scyhost.com, roki.scyhost.com, luna.scyhost.com. Le changement apparaît généralement en quelques heures et au plus tard sous 48 heures. Pendant ce temps, certains visiteurs atteignent encore l’ancien serveur ; ne résiliez donc pas l’ancien hébergement tout de suite. Le guide comment faire pointer votre domaine donne les détails.
7. SSL et vérifications finales
- Une fois que le domaine pointe vers nous, AutoSSL émet le certificat automatiquement. Vérifiez-le avec notre outil.
- Envoyez et recevez un e-mail de test.
- Si vous avez changé d’adresses (par exemple de
httpàhttps), vérifiez l’absence de contenu mixte.
8. Ensuite seulement, résiliez l’ancien hébergement
Attendez quelques jours que la modification du DNS se propage, assurez-vous qu’aucun e-mail n’arrive plus dans l’ancienne boîte, téléchargez une dernière copie par précaution, et ce n’est qu’alors que vous résiliez l’ancien service.
Bloqué en cours de route ? Aucun problème : demandez une migration et nous reprenons là où vous vous êtes arrêté.