Divulgation: BHC est pris en charge par le lecteur. Lorsque vous achetez via nos liens, nous pouvons gagner une commission.
Comment migrer votre site Web vers un nouvel hôte Web
Mise à jour : 2022-04-25 / Article par : Jerry Low
Intro : Déplacer votre site Web vers un autre hôte
Dans un monde idéal, nous n’aurions jamais à nous soucier de changer d’hébergeur Web – notre site resterait heureusement hébergé dans les locaux du fournisseur d’hébergement actuel avec super temps de chargement, coûts abordables, et 100 % de disponibilité.
Malheureusement, le monde n’est pas idéal et ce scénario parfait existe rarement, voire jamais.
Si votre hébergeur actuel ne vous donne pas ce dont vous avez besoin, il est peut-être temps de migrer vers un meilleur. La migration de votre site Web vers un nouvel hébergeur ne doit pas nécessairement être aussi fatigante que le déménagement dans une nouvelle maison. Cela peut en fait être assez facile si vous suivez les bonnes étapes.
Deux façons de transférer un site Web
Lors de la migration d’un site Web vers un autre hébergeur, vous devez :
Achetez et activez un nouveau compte d’hébergement Web,
Déplacer tous les fichiers du site Web, y compris les bases de données et les comptes de messagerie,
Installez et configurez votre application sur le nouvel hébergeur,
Vérifier le nouveau site sur l’URL intermédiaire / temporaire,
Résoudre les problèmes en cas d’erreurs, et
Pointez les enregistrements DNS de votre domaine vers le nouvel hôte Web
Vous pouvez soit sous-traiter ces tâches à votre nouvel hébergeur (beaucoup le feront gratuitement), soit transférer vos sites manuellement.
Nous allons plonger dans les deux options dans cet article.
L’hébergement Web est une industrie compétitive – les sociétés d’hébergement font tout ce qu’elles peuvent pour gagner de nouveaux clients. De nombreuses sociétés d’hébergement, y compris certaines excellentes que je recommande, fournissent Services gratuits de migration de sites Web aux nouveaux clients. Tout ce que vous avez à faire est de demander une migration après vous être inscrit auprès du nouveau fournisseur et son équipe d’assistance s’occupera du gros du travail.
Dans la plupart des cas, il s’agit du moyen privilégié pour vous permettre de gagner du temps et de vous concentrer sur d’autres tâches essentielles de votre site Web.
Voici ce que vous devez faire si vous utilisez cette option:
1. Inscrivez-vous avec un hébergeur qui propose une migration de site gratuite
Pourquoi transpirer sur la migration de site ? Certaines sociétés d’hébergement offrent une assistance gratuite à la migration de site et aideront les nouveaux utilisateurs à déplacer leur site Web gratuitement. Exemple dans la capture d’écran ci-dessus – Hostinger (Cliquez ici pour plus de détails).
Voici les sociétés d’hébergement recommandées qui proposent une migration de site gratuite:
Hostinger – Reconnu pour ses prix compétitifs et sa solution d’hébergement unique, le plan partagé de site Web unique commence à 1.99 $ / mois.
InMotion standard– Excellent hébergeur avec plus de 15 ans d’expérience.
GreenGeeks– Hébergeur Web respectueux de l’environnement, amélioration considérable des performances d’hébergement récentes.
InterServer– Hébergeur Web rapide et fiable basé dans le New Jersey – le plan partagé commence à 2.50 $ / mois.
TMD Hosting– Excellentes performances et bon prix – l’hébergement partagé commence à 2.95 $ / mois.
Cloudways – Assistance de migration sans intervention à 100 % pour le premier site – L’hébergement basé sur le cloud commence à 10 $/mois.
2. Demandez la migration du site et fournissez les détails du site Web
Faites une demande de migration auprès de votre nouvel hôte Web. En général, tout ce que vous avez à faire est de fournir les données de connexion à votre ancien hôte: nom d’hôte, connexion au panneau de configuration, connexion FTP, etc. et votre nouvel hébergeur se chargera du reste.
Vous pouvez demander GreenGeeks prise en charge de la migration de sites après l’achat. Pour lancer la migration, connectez-vous à votre GreenGeeks Gestionnaire de compte > Assistance > Demande de migration de site > Sélectionnez un service > Fournissez des informations de base sur le compte (sur votre ancien hébergeur), telles que l’URL du panneau de configuration, les informations d’identification du compte. Remarque – GreenGeeks Le service de migration de site inclut non seulement le transfert cPanel, mais également la migration depuis la plateforme Plesk.
Mise en situation : Cloudways
Cloudways fournit une assistance gratuite à la migration pour leurs utilisateurs (1 site). Pour démarrer le processus, lancez simplement votre demande sur leur chat d’assistance (cliquez ici pour visiter).
3. Reculez et détendez-vous
Oui, c’est tout ce que vous devez faire.
Pas de dépannage d’erreur de base de données. Pas de migration des comptes de messagerie. Facile comme une tarte.
Option #2 : Migrer votre site Web manuellement
1. Achetez un nouvel hébergeur
Vous devez disposer d’un nouvel hôte Web avant de pouvoir lancer une migration d’hôte.
Il existe une variété de solutions d’hébergement, chacune avec sa propre configuration et sa propre offre. Vous devrez évaluer et comparer les solutions qui vous conviennent en fonction d’un certain nombre de facteurs, tels que le coût, l’espace requis et la configuration du serveur, pour en nommer quelques-uns.
Idéalement, vous devez également informer vos visiteurs et / ou clients que vous déménagez vers un nouvel hébergeur Web, ainsi que des informations sur les heures auxquelles vous effectuez le changement. C’est une bonne pratique en matière de relations publiques de faire périodiquement des mises à jour de statut sur les réseaux sociaux pour garder vos clients informés. De plus, pensez à demander à vos utilisateurs de ne pas visiter votre site Web pendant la migration pour minimiser la charge du système et éviter des maux de tête supplémentaires au service client.
2. Transférez les fichiers du site Web et les comptes de messagerie
Pour ceux qui exploitent un site Web statique (site sans base de données), tout ce que vous avez à faire est de tout télécharger (.html, .jpg, .mov) à partir de votre serveur d’hébergement existant et téléchargez-les sur votre nouvel hôte en fonction de l’ancienne structure de dossiers. Le déménagement peut se faire rapidement à l’aide d’un FTP / SFTP agent. Je recommande d’utiliser Filezilla si vous en cherchez un.
Déplacer un site dynamique (avec base de données) nécessite un peu de travail supplémentaire.
Migration de la base de données
Pour un site dynamique qui fonctionne sur une base de données (c’est-à-dire MySQL), vous devrez exporter votre base de données depuis votre ancien hébergeur et l’importer vers votre nouvel hébergeur. Si vous êtes sur cPanel, cette étape peut être effectuée facilement en utilisant phpMyAdmin.
Connectez-vous à cPanel> Bases de données> phpMyAdmin> Exporter.
Si vous utilisez un système de gestion de contenu (c’est-à-dire WordPress, Joomla), vous devrez installer les applications sur le nouvel hébergeur avant d’importer la base de données. Certains CMS offrent une fonctionnalité de transfert facile (c’est-à-dire les fonctions d’importation/exportation de WordPress) – vous pouvez utiliser cette fonction pour transférer vos fichiers de données directement à l’aide de la plate-forme CMS.
Migrer un site WordPress
Transférer WordPress de cPanel à cPanel
Pour les sites WordPress sur l’hébergement cPanel (la configuration la plus courante), le moyen le plus rapide de déplacer votre site est de tout compresser dans votre dossier «public_html» ou «www», de télécharger le dossier sur votre nouvel hébergeur et d’ajouter les deux lignes suivantes dans votre WP-config:
La migration WP tout-en-un facilite l’exportation de votre site Web WordPress, y compris la base de données, les fichiers multimédias, les plug-ins et les thèmes, sans connaissances techniques requises.
Alternativement, il existe de nombreux bons plugins de migration pour ceux qui déplacent un site WordPress vers un nouvel hébergeur. J’aime Duplicator – Plugin de migration WordPress et Migration de WP tout-en-un pour leur simplicité. Ces plugins vous aideront à cloner et à migrer un site WordPress vers un nouvel hébergeur sans aucune connaissance technique requise.
Migrer WordPress à l’aide de plugins spécialement conçus
SiteGround Migrator automatise le transfert d’un site WordPress vers un compte d’hébergement SiteGround.
Moteur WP ne fournit pas de services de transfert de site gratuits, mais ils ont un plugin de migration de site Web WordPress spécialement conçu pour les utilisateurs qui se connectent.
Certain sociétés d’hébergement Web fournir leur propre plugin de migration WordPress. Pour des exemples Migration automatisée du moteur WP et SiteGround Migrator – ce sont des plugins spéciaux développés pour transférer des sites WordPress vers un hébergeur Web désigné. Vous devez utiliser les plugins internes lorsque vous passez à ces entreprises en particulier.
Déplacer des comptes de messagerie vers un autre hôte
Le transfert de votre e-mail est peut-être l’une des parties les plus difficiles du changement d’hébergeur Web. En gros, vous tomberez sur l’un de ces trois scénarios:
Scénario #1: le courrier électronique est actuellement hébergé sur un registraire de domaine (tel que GoDaddy)
Cette configuration de messagerie est la plus simple à déplacer. Connectez-vous à votre registraire de domaine (où vous hébergez votre e-mail), modifiez votre hébergement de messagerie Un (ou @) enregistrement vers l’adresse IP du nouvel hôte Web.
Scénario #2: les comptes de messagerie sont hébergés par un tiers (tel que Microsoft 365)
Assurez-vous que vos enregistrements MX, ainsi que tous les autres enregistrements dont votre fournisseur de messagerie a besoin, sont mis à jour dans votre DNS.
Scénario #3: les comptes de messagerie sont hébergés avec l’ancien hôte Web
Si vous migrez un compte complet de cPanel vers cPanel, vous n’avez pas besoin de transférer vos comptes de messagerie manuellement. Alternativement, vous pouvez télécharger tous vos comptes de messagerie (et tous les fichiers qu’ils contiennent) à partir du gestionnaire de fichiers cPanel et les télécharger sur votre nouvel hébergeur. Le processus est simple – voici un guide étape par étape si vous avez besoin d’aide).
Dans le pire des cas (migration depuis une version moins conviviale panneau de contrôle d’hébergement), vous devrez recréer manuellement tous les comptes de messagerie existants dans votre nouvel hôte Web. Le processus peut être un peu fastidieux, surtout si vous utilisez beaucoup d’adresses e-mail.
Ajouter un compte email en utilisant cPanel (Capture d’écran: InMotion standard).
3. Vérification finale et dépannage
Une fois que vous avez chargé vos fichiers sur la nouvelle configuration d’hébergement, vérifiez que tout fonctionne correctement sur votre site Web
Certaines sociétés d’hébergement proposent une plate-forme de développement (p. Ex. Cloudways) afin que vous puissiez prévisualiser votre site de manière simple et fluide avant de l’envoyer en direct dans le nouvel environnement, ce qui vous permet de remédier à tout problème en arrière-plan.
Réparation des erreurs de navigation du site et des liens manquants
Lorsque vous déplacez les actifs de votre site Web depuis l’environnement d’hébergement précédent, il est possible que des actifs, tels que des graphiques, soient égarés ou que certains fichiers soient oubliés. Si cela se produit, vos visiteurs sont susceptibles d’éprouver Erreurs 404. Gardez un œil sur le journal 404 pendant et après le changement – ce journal vous alertera de tout lien ou actif non fonctionnel auquel vous devez remédier pour que votre site soit pleinement fonctionnel.
Dans la plupart des cas, vous pouvez utiliser ..htaccess redirectMatch et redirigez pour pointer les anciens emplacements de fichiers vers les nouveaux. Voici quelques exemples de codes que vous pouvez utiliser.
Définissez votre page 404
Pour minimiser les dommages causés par des liens rompus – où move.html est la page que vous souhaitez montrer à vos visiteurs en cas d’erreur 404.
Redirection de pages dynamiques vers un nouvel emplacement
Et, juste au cas où vous changeriez la structure de votre site chez le nouvel hôte –
RewriteEngine on RewriteCond% {QUERY_STRING} ^ id = 13 $ RewriteRule ^ / page.php $ http://www.mywebsite.com/newname.htm? [L, R = 301]
Dépannage des erreurs de base de données
Il y a un risque que votre base de données soit corrompue pendant le basculement. J’utiliserai WordPress comme exemple car c’est ce que je connais le mieux.
Dans le cas où vous pouvez toujours accéder à votre tableau de bord WP, essayez d’abord de désactiver tous les plugins et de voir si votre base de données se déroule correctement. Ensuite, réactivez-les un à la fois, en vérifiant la page d’accueil à chaque fois pour vous assurer qu’elle s’affiche correctement.
Les choses deviendraient un peu plus compliquées si vous ne pouviez pas accéder à votre tableau de bord. Essayez ces différentes étapes simples pour voir si l’on marche:
Re-télécharger votre base de données, en écrivant sur la nouvelle base de données.
Vérifiez l’origine de l’erreur de corruption et essayez de télécharger à nouveau ce fichier de votre ancien site sur votre nouveau.
Ouvrez le fichier et vérifiez qu’il pointe vers votre nouveau serveur.
Solution #1: Réparation automatique de la base de données WordPress
Si ces étapes ne fonctionnent pas, vous devrez peut-être faire un peu de Coding, mais je vais vous en parler.
Commencez par ouvrir le nouveau site via FTP et accédez à votre fichier wp-config.php. Le fichier doit être dans le dossier principal où réside votre blog. Sauvegardez ce fichier avant de faire des modifications.
Recherchez ce libellé:
/ ** Chemin absolu du répertoire WordPress. * /
Juste au-dessus de cette ligne, ajoutez cette formulation:
define ('WP_ALLOW_REPAIR', true);
Enregistrez vos modifications et laissez votre programme FTP ouvert pour le moment. Ouvrez votre navigateur Web préféré. Aller à l’adresse suivante pour le représentant
L’un ou l’autre des boutons fonctionnera pour réparer votre base de données, mais choisissez simplement «Réparer et optimiser».
Lorsque le processus est terminé, vous verrez un écran qui ressemble à celui ci-dessous. Il vous rappellera même de supprimer cette ligne de réparation de votre fichier de configuration.
Solution #2: phpMyAdmin
Si les méthodes ci-dessus ne fonctionnent pas, votre prochaine étape consiste à accéder à votre base de données.
Cela peut être décourageant si vous ne savez pas exactement comment les bases de données fonctionnent, mais les étapes sont assez simples. Même si vous détruisez complètement la base de données, vous devriez pouvoir le télécharger à nouveau à partir de l’ancien serveur et le télécharger à nouveau. Il n’y a vraiment pas de quoi avoir peur tant que votre base de données est sauvegardée.
Accédez à phpMyAdmin depuis votre nouvel hébergeur. Choisissez votre base de données WordPress. Ceci est généralement intitulé yoursite_wrdp1.
Cependant, cela peut varier. Vous verrez probablement «WP» quelque part dans le titre (voir l’image ci-dessous). Vous pouvez également trouver le nom de votre base de données dans ce fichier wp-config.php que vous avez ouvert à l’étape ci-dessus. Cliquez sur le nom de la base de données dans phpMyAdmin pour l’ouvrir.
cPanel> Accéder à phpMyAdmin> Cliquez sur le nom de la base de données pour l’ouvrir.
Une fois la base de données chargée, cochez le bouton qui dit «Vérifier tout / Vérifier les tables ayant une surcharge».
Choisissez «Réparer la table» dans la liste déroulante à droite de l’endroit où vous venez de cocher la case.
Vous recevrez un statut indiquant si les tables ont été réparées et le haut de votre écran devrait indiquer «votre requête SQL a été exécutée avec succès».
4. Pointant le DNS du domaine vers votre nouvel hôte Web
Ensuite, vous devrez changer l’enregistrement DNS de votre site Web (A, AAAA, CNAME, MX) sur les serveurs du nouvel hôte Web de votre registraire.
Votre enregistrement DNS est une liste «d’instructions» qui spécifie où envoyer l’utilisateur; déplacer votre enregistrement DNS vers les nouveaux serveurs garantit que les visiteurs trouveront votre site comme prévu, plutôt que de recevoir une erreur ou une mauvaise direction. Il s’agit d’une étape critique – assurez-vous d’obtenir les bonnes informations DNS de votre nouvel hébergeur.
Si votre domaine est actuellement enregistré sur votre ancien hôte Web, envisagez de le transférer à un tiers afin qu’en cas de nouveau changement d’hôte, votre domaine puisse vous accompagner plus facilement et sans complications potentielles.
5. Vérifier la propagation DNS
Une fois que vous avez demandé à déplacer votre enregistrement DNS, le basculement peut durer de quelques heures à une journée complète.
Une fois le changement mis en service, avertissez votre ancienne société d’hébergement de l’annulation. Surveillez attentivement la disponibilité de votre site pendant au moins une semaine afin de s’assurer que tout fonctionne correctement sur le nouvel hôte Web.
Astuce: Utilisez Quel est mon DNS effectuer une recherche DNS pour vérifier l’adresse IP actuelle et les informations d’enregistrement DNS des noms de domaine auprès de plusieurs serveurs de noms situés dans des emplacements 18. Cela vous permet de vérifier le dernier état de propagation du DNS.
Carte DNS est un autre outil de recherche DNS gratuit permettant de vérifier l’état de propagation DNS à partir d’emplacements 20.
Savoir quand il est temps de changer d’hébergeur
Passer à un nouvel hôte Web peut être une période stressante – c’est pourquoi de nombreux propriétaires de sites préfèrent ne pas changer d’hébergeur sauf si cela est nécessaire. Après tout – pourquoi perdre du temps et de l’énergie alors que tout fonctionne bien?
Alors, quel est le bon moment pour commencez à chercher un nouvel hôte? Comment savez-vous que votre hébergeur est à l’origine du problème de votre site Web?
Voici quelques conseils:
Votre site est en baisse constante
Votre site est trop lent
Le support client n’est pas utile
Vous n’avez plus d’espace, de fonctionnalité ou d’autres ressources
Vous payez trop
Vous avez été piraté plus d’une fois
Vous avez entendu parler d’un excellent service ailleurs
Un bon hébergeur = Mieux dormir la nuit
Quand je suis passé à InMotion standard il y a des années – le support technique était si utile et a changé mon site en toute sécurité et en toute sécurité pendant que je dormais. Je me suis réveillé sur un site Web qui fonctionnait rapidement et de manière fiable sans un seul problème de service.
Si vous ne vous sentez pas à l’aise, ou si vous vous inquiétez des rapports négatifs que vous avez vus sur votre hébergeur, il est peut-être temps de changer.
FAQ sur la migration d’hébergement Web
Qu’est-ce qu’une migration de site Web?
Le terme migration de site Web fait référence à deux scénarios: 1, le processus de migration d’un site Web d’un domaine vers un autre, modifiant généralement l’emplacement du site, la plate-forme d’hébergement et la conception; et 2, le processus de migration d’un site Web d’un hôte Web vers un autre hôte Web.
Nous utilisons le terme de manière lâche dans cet article et le renvoyons au deuxième scénario.
Combien cela coûte-t-il de transférer un site Web vers un nouvel hébergeur?
Gratuit jusqu’à environ 100 $ en fonction de la complexité de votre site Web. De nombreux hébergeurs Web, comme mentionné dans cet article, fournissent une assistance gratuite à la migration de site à leurs nouveaux clients.
Puis-je déplacer mon site Web de GoDaddy vers un autre hôte?
Oui. Le déplacement d’un site Web d’un hôte à un autre peut être difficile si vous ne l’avez pas déjà fait. Si possible, demandez à votre nouvel hébergeur s’il serait disposé à vous aider avec la migration gratuite du site Web – cela le fera pour vous sans stress.
Pouvez-vous transférer un nom de domaine vers un autre site d’hébergement?
Les noms de domaine n’ont pas besoin d’être enregistrés auprès de votre hébergeur. En fait, vous pouvez héberger votre nom de domaine avec un fournisseur de services et le lier à l’hébergement fourni par un autre.
Est-ce que changer d’hébergeur Web affecte le référencement?
Généralement non – le changement d’hôtes Web n’affectera pas votre site Web Optimisation SEO, en supposant que la structure et le contenu de votre site restent identiques. Cependant, la qualité de votre hébergement (temps de disponibilité, vitesse, etc.) affecte votre classement de recherche à long terme – c’est pourquoi je recommande fortement de choisir le meilleur hébergeur de notre liste.
Pouvons-nous héberger un site Web gratuitement?
Oui, il est tout à fait possible d’héberger un site Web sans frais. Cependant, ces sites sont souvent limités de quelque manière que ce soit, par exemple en disposant de très peu de ressources et d’une image de marque hôte renforcée. Vous serez également probablement obligé d’utiliser un sous-domaine de l’hôte gratuit sur lequel vous vous trouvez, car les vrais noms de domaine coûteront de l’argent.
Comment transférer mon site Web à un autre propriétaire?
Techniquement, cela peut se faire par le transfert d’actifs tels que l’hébergement Web, le nom de domaine, ainsi que l’accès à des plugins et applications tiers. Cependant, si vous envisagez de le faire, il est préférable de vous assurer que toutes les finances impliquées sont gardées sous séquestre pour votre protection.
Fondateur de BestHostingChecker.net (BHC) – une critique d’hébergement approuvée et utilisée par les utilisateurs de 100,000. Plus de 15 ans d’expérience dans l’hébergement web, le marketing d’affiliation et le référencement. Contributeur à ProBlogger.net, Business.com, SocialMediaToday.com, et plus encore.