Si vous souhaitez déplacer votre site WordPress vers un nouveau nom de domaine, vous pouvez le faire manuellement en suivant les étapes de ce guide. Notez que la plupart des plans d'hébergement de one.com incluent notre outil de migration en 1 clic qui rend le processus bien plus simple et rapide.
- Étape 1 - Créez des sauvegardes de votre espace Web et de votre base de données
- Étape 2 - Téléchargez vos fichiers sur votre nouveau domaine
- Étape 3 - Importez votre base de données
- Étape 4 - Gérez les erreurs de référence de base de données
- Étape 2 - Modifiez la propriété siteurl et les options home
- Étape 6 - Mettez à jour vos identifiants dans wp_config
- Étape 7 - Vérifiez votre site web sur le nouveau domaine
- Étape 8 - Mettez à jour les permaliens (optionnel)
- Étape 9 - Réparez les images cassées avec Better Search Replace (optionnel)
- Étape 10 - Revérifiez votre site (optionnel)
Astuce : Avant de commencer le processus de migration, assurez-vous que votre site web WordPress actuel fonctionne correctement.
Étape 1 - Créez des sauvegardes de votre espace Web et de votre base de données
Commencez par faire une sauvegarde de votre site web, de tous les fichiers de votre espace web et de votre base de données.
- Espace Web : téléchargez les fichiers de votre site Web sur votre ordinateur et enregistrez une copie des fichiers dans un dossier séparé sur votre ordinateur pour la conserver comme sauvegarde. Consultez l’un de nos guides si vous souhaitez de l’aide à ce sujet :
- Base de données : exportez votre base de données avec phpMyAdmin et enregistrez une copie du fichier SQL exporté dans un dossier séparé sur votre ordinateur en tant que sauvegarde. Référez-vous à notre guide si vous avez besoin d’aide :
Étape 2 - Téléchargez vos fichiers sur votre nouveau domaine
Connectez-vous via SFTP et téléchargez votre sauvegarde sur l'espace Web de votre nouveau domaine. Si vous avez effectué votre sauvegarde via le File Manager, pensez à la décompresser avant de la télécharger.
Étape 3 - Importez votre base de données
Importez la sauvegarde de votre base de données sur phpMyAdmin. Consultez notre guide sur comment importer une base de données, si vous avez besoin d'aide.
Étape 4 : Gérez les erreurs de référence de base de données
Entre les étapes 3 et 4, un message d'erreur peut apparaître en fonction de la base de données ou des paramètres de phpMyAdmin dans lesquels le dump d'origine a été créé. Si aucune erreur n'apparaît, passez à étape 5. Ce message d'erreur indique généralement que le vidage SQL en cours d'importation contient des références à l'ancien nom de la base de données ou à l'ancien nom d'utilisateur de la base de données, et que ces références doivent être mises à jour.
Si vous rencontrez ce message d'erreur, suivez ces étapes pour le résoudre :
- Ouvrez le fichier de vidage SQL avec un éditeur de texte. Assurez-vous d'utiliser un éditeur de texte brut comme Notepad ou gedit ou un éditeur de code comme Visual Studio Code. N'utilisez PAS d'éditeurs de texte enrichi comme MS Word, car ils peuvent provoquer des problèmes de formatage et endommager le fichier de manière irréparable, nécessitant un nouveau vidage SQL.
- Recherchez et remplacez soigneusement toutes les instances de l'ancien nom de base de données ou de l'ancien nom d'utilisateur de base de données par les nouvelles valeurs.
Astuce : Vous pouvez trouver rapidement un nom de base de données ou un nom d'utilisateur spécifique en utilisant le raccourci clavier « Ctrl+F » sur un PC ou « Command+F » sur un Mac pour les rechercher.
- Enregistrez le fichier de vidage SQL modifié.
- Essayez maintenant d'importer à nouveau le fichier de vidage SQL mis à jour en répétant l'étape 3 comme décrit précédemment.
- Si vous recevez toujours un message d'erreur, veuillez contacter notre équipe d'assistance pour obtenir de l'aide. Si aucun message d'erreur n'apparaît, vous pouvez passer à l'étape 5.
Étape 5 - Modifiez la propriété siteurl et les options home
Une fois votre base de données importée, localisez le tableau qui se termine par_options dans le menu de gauche et ouvrez-le. Ensuite, vous devez modifier l'emplacement de votre site à deux endroits de la base de données.
- Dans ce tableau qui se termine par _options, localisez siteurl et home sous la colonne option_name. Habituellement, ces enregistrements se trouvent en haut du tableau aux lignes 1 et 2.
- Commencez par siteurl et cliquez sur Modifier à l'extrême gauche de cette ligne, à côté de l'icône en forme de crayon.
- Cela ouvrira une fenêtre où vous pourrez voir le champ option_value.
-
Remplacez l'ancien domaine par votre nouveau nom de domaine et cliquez sur Aller en bas à droite pour enregistrer les modifications.
- Répétez les mêmes étapes pour home.
Étape 6 - Mettez à jour les détails de connexion dans wp-config
Vous devez maintenant remplacer les informations de connexion de votre ancien domaine par celles de votre nouveau domaine dans WordPress.
Nous avons créé un guide pour savoir comment mettre à jour les détails de connexion au cas où vous auriez besoin d'aide.
Étape 7 - Vérifiez votre site web sur le nouveau domaine
Mettez votre ancien site hors ligne pour vous assurer qu'il n'interfère pas avec votre nouveau site. Vous pouvez le faire en renommant le fichier index.php sur l'ancien serveur. Suivez ces étapes :
- Accédez au gestionnaire de fichiers de votre ancien domaine. Celui-ci s’ouvrira sur un nouvel écran.
- Sélectionnez le fichier index.php en cochant la case devant le fichier.
- Choisissez Renommer à côté de l'icône en forme de crayon dans le volet supérieur droit.
- Saisissez un nouveau nom, par exemple index-1.php ou index-old.php.
- N'utilisez pas d'espaces et n'oubliez pas que l'extension de fichier .php est déjà pré-remplie.
- Appuyez sur Entrée sur votre clavier pour enregistrer le fichier renommé.
Après avoir ouvert votre nouveau domaine dans votre navigateur, vérifiez si tout fonctionne correctement. Il est possible que des corrections manuelles soient encore être nécessaires.
Étape 8 – Mettez à jour les permaliens (optionnel)
Afin d'éviter les erreurs 404 sur votre site WordPress, le fichier .htaccess doit être mis à jour. Pour effectuer cela, vous devez mettre à jour vos permaliens.
- Connectez-vous à votre WP Admin.
- Cliquez sur Paramètres > Permaliens dans le menu de gauche.
- Faites défiler jusqu'au bouton Enregistrer les modifications et cliquez dessus pour vous assurer que toutes les sous-pages de votre site WordPress fonctionnent sans aucun problème.
Étape 9 - Réparez les images cassées avec Better Search Replace (optionnel)
Si vous constatez que les images ne s'affichent pas correctement, c’est sûrement que les liens font encore référence à votre ancien domaine. Vous pouvez résoudre ce problème en réinsérant les images manuellement.
Si vous avez un site Web avec beaucoup d'images, vous pouvez essayer d’utiliser un plugin appelé Better Search Replace. Il s’agit d’un plugin tiers qui remplace automatiquement votre ancien domaine par votre nouveau domaine dans votre base de données.
Remarque : Si vous rencontrez des problèmes avec un plugin, il est préférable de contacter le créateur du plugin pour obtenir de l'aide, car il s'agit de produits tiers. Avant d'apporter des modifications, nous vous conseillons de créer une sauvegarde des fichiers et de la base de données de votre site Web.
- Connectez-vous à votre WP Admin.
- Cliquez sur Plugins, puis sur Ajouter un nouveau.
- Recherchez Better Search Remplacez et installez le plugin portant ce nom.
- Cliquez ensuite sur Activer pour activer le plugin.
- Cliquez sur Outils et Better Search Replace.
- Recherchez l'ancien nom de domaine et remplacez-le par le nouveau nom de domaine.
- Sélectionnez les tables dans lesquelles vous souhaitez faire votre recherche. Vos posts se trouvent dans les tables wp_posts, mais vous pouvez sans problème sélectionner toutes les tables.
- Décochez la case Run as dry run et cliquez sur Run Search/Replace. Si vous souhaitez effectuer un test avant d’apporter des modifications, laissez la case Exécuter comme cochée.
Étape 10 : Revérifiez votre site (optionnel)
Votre site Web devrait maintenant avoir été migré avec succès, y compris les images et les liens. Si vous rencontrez des problèmes, n'hésitez pas à contacter notre support.
Vous n'avez pas encore de site web ? Avec WordPress, vous pouvez créer facilement et rapidement le site de vos rêves.
Articles Liés: