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
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.
Mise en situation : InMotion standard
Mise en situation : GreenGeeks
Mise en situation : Cloudways
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.
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:
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
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.
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
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.
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.
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.