Comment changer l'adresse du site WordPress (URL)?

Vous devez savoir comment modifier l'URL de votre site WordPress, que vous mettiez à jour votre site pour utiliser HTTPS, que vous modifiiez votre nom de domaine, que vous migraciez d'un serveur local vers un site en direct ou que vous transfériez vers un sous-domaine.

Nous vous fournirons une procédure étape par étape pour modifier votre site WordPress. Assurez-vous de générer une sauvegarde complète de votre site Web avant d'apporter des modifications.

Étapes pour modifier les URL de votre site WordPress

Modifiez l'URL WordPress dans votre tableau de bord d'administration WordPress

Ajuster votre URL WordPress dans le tableau de bord d'administration peut suffire pour modifier un nom de domaine. Cependant, certains sites peuvent avoir l'URL codée en dur dans le fichier wp-config.php. Dans ces cas, vous devrez utiliser la méthode 2 ci-dessous.

  • Connectez-vous à votre tableau de bord d'administration WordPress
  • Cliquez sur Paramètres → Général.
  • Mettez à jour les lignes d'adresse (URL) WordPress et d'adresse du site (URL) avec votre nouveau nom de domaine. Ces deux champs (adresse du site et URL de l'adresse WordPress) doivent être identiques.
  • Sauvegarder les modifications
  • Visitez votre site Web pour vous assurer que tout fonctionne comme il se doit.

Utilisation du fichier wp-config.php

Vous devez d’abord accéder au fichier wp-config.php, ce fichier se trouve dans le dossier racine de votre
site Web.
Pour modifier ce fichier, vous devez vous connecter à votre site Web à l'aide d'un client FTP.

  • Localisez le fichier wp-config.php, qui se trouve dans le dossier racine de votre domaine.
  • Vous devez ajouter le code ci-dessous juste au-dessus de la ligne qui dit « C'est tout, arrêtez d'éditer ! Bonne publication ».

définir( 'WP_HOME', ' https://examplesite.com' );
définir( 'WP_SITEURL', ' https://examplesite.com' );

  • Vous devrez remplacer « https://examplesite.com » par votre nouveau nom de domaine.
  • Enregistrez les modifications et téléchargez le fichier sur votre serveur.
    Visitez votre site Web pour vous assurer que tout fonctionne correctement.

Utilisation du fichier function.php

Pour une raison quelconque, vous ne parvenez pas à accéder à votre panneau d’administration WordPress, vous devrez alors utiliser cette méthode.

  • À l'aide d'un client FTP, vous pouvez vous connecter à votre site WordPress
  • Localisez votre dossier de thème WordPress. Pour la plupart des utilisateurs, cela ressemblera à /wp-content/themes/your-theme-folder/.
  • Localisez le fichier function.php via FTP
  • en utilisant votre éditeur de texte préféré comme le Bloc-notes, ouvrez votre fichier function.php et modifiez-le
  • Ajoutez le code ci-dessous au bas du fichier.

update_option( 'siteurl', ' https://examplesite.com' );
update_option( 'home', ' https://examplesite.com' );
Remplacez « https://examplesite.com » par les URL de votre propre site.

  • Enregistrez les modifications et téléchargez le fichier sur votre serveur via FTP.
    Visitez votre site Web pour vous assurer que tout fonctionne comme il se doit.

Cette méthode met à jour les URL des sites dans la base de données. Vous devez supprimer les deux lignes de code de votre fichier WordPress function.php une fois que votre site Web fonctionne correctement.

Utiliser SSH

  • Activez l'accès SSH dans votre cPanel à l'aide de ce guide.
  • Connectez-vous à votre cPanel > Avancé > Terminal :
  • Recherchez le répertoire de votre site Web à l'aide de la commande ci-dessous :

répertoire racine du cd

  • Où le répertoire racine est le dossier principal de votre installation (par exemple, public_html pour le domaine principal).
  • Exécutez la commande ci-dessous :

wp recherche-remplace ' http://oldsite.com' ' http://newsite.com'

Les liens de votre base de données seront remplacés par le nouveau nom de domaine.

Utiliser phpMyAdmin

Si vous n'avez pas accès au tableau de bord d'administration WordPress ou au terminal, suivez ces étapes pour modifier les URL via la base de données.

Vous pouvez mettre à jour les URL des sites WordPress en les modifiant directement dans votre base de données WordPress. Cela peut être fait depuis le tableau de bord de votre compte d'hébergement en utilisant phpMYAdmin. Votre site pourrait tomber en panne si les modifications apportées à votre base de données ne sont pas effectuées correctement. Il est donc recommandé de faire une sauvegarde de la base de données WordPress ou de vérifier auprès d'un développeur. Ceci est très important et vous aidera à annuler toute modification de la base de données WordPress en cas de problème.

  • Connectez-vous à votre cPanel
  • Localisez la base de données associée à votre site Web dans le fichier wp-config.php
  • Cliquez sur phpMyAdmin dans la section « Bases de données ».
  • Cliquez sur la base de données dans la colonne de gauche et wp-options (par défaut, wp_ est le préfixe de la base de données mais il peut être différent pour votre installation)
  • Vous verrez des lignes à l’intérieur du tableau des options. Vous devez localiser la colonne « option_name » où « siteurl » et « home » seront répertoriés.
  • Cliquez sur l'icône en forme de crayon « Modifier » à gauche de chaque ligne et remplacez le champ « option_value » par l'URL de votre nouveau site.
  • Cliquez sur le bouton « Go » dans le coin inférieur droit pour enregistrer les modifications de votre base de données.

Visitez votre site Web pour vous assurer que tout fonctionne comme il se doit.

Certaines références de la base de données peuvent ne pas être réaffectées au nouveau domaine, dans ce cas, vous devez mettre à jour tous les liens en suivant les étapes ci-dessous.

  • Localisez la base de données associée à votre site Web dans le fichier wp-config.php
  • Faites un clic droit sur wp-config.php > Option Afficher ou Modifier :
  • Téléchargez la sauvegarde de la base de données. Vous pouvez effectuer une sauvegarde depuis votre cPanel > section Fichiers > menu Sauvegarde
  • Ouvrez le fichier .sql avec un éditeur de texte et mettez à jour toutes les références URL
  • En utilisant Ctrl + F et sélectionnez l’option Remplacer.
  • Remplissez les champs correspondants
  • Remplacez votre ancien domaine par votre nouveau domaine et cliquez sur Remplacer tout :
  • Sauvegarder les modifications.

Créez une nouvelle base de données dans votre compte cPanel

  • Téléchargez la base de données mise à jour en utilisant le menu phpMyAdmin dans la section Bases de données
  • Sélectionnez la base de données nouvellement créée dans la liste de gauche et utilisez le commutateur vers l'onglet Importer. Importez le fichier .sql de la base de données depuis votre appareil local
  • Une fois cela fait, vous devrez mettre à jour le fichier wp-config.php dans le dossier racine de votre installation :

Ce sont les champs à modifier
qui définissent la ligne 'DB_NAME' – le nom de la nouvelle base de données que vous avez créée dans le menu Bases de données MySQL.
définissez la ligne 'DB_USER' - le nom du nouvel utilisateur que vous avez créé dans le menu Bases de données MySQL.
définissez la ligne 'DB_PASSWORD' - le nouveau mot de passe que vous avez défini pour l'utilisateur de la base de données dans le menu Bases de données MySQL.

  • Sauvegarder les modifications.

  • Supprimez l'ancienne base de données une fois que vous confirmez que tout fonctionne correctement

  • Accédez à votre page d'administration WordPress pour régénérer les permaliens afin de vous assurer qu'ils ont la nouvelle URL.

  • Connectez-vous à votre tableau de bord WordPress dans le menu Paramètres > Permaliens.

  • Si vous aviez un nom de publication, changez-le en Plain

  • Enregistrez les modifications, puis rétablissez tout

Utiliser WP-CLI

Cette option utilise l'interface de ligne de commande WordPress (WP-CLI) pour accéder et modifier votre site. Le processus implique l'utilisation de lignes de commande pour exécuter des tâches spécifiques. Vous avez donc besoin de l'aide d'un développeur.

Les commandes pour modifier votre URL sont les suivantes :
wp option update home ' http://examplesite.com'
wp option update siteurl ' http://examplesite.com'
Remplacez le texte « examplesite » par votre domaine existant pour ce faire !

Vous avez le choix entre plusieurs méthodes pour modifier votre URL WordPress.

Vous pouvez modifier les paramètres dans l'administrateur WordPress, les coder en dur dans votre fichier wp-config.php, modifier la base de données, utiliser WP-CLI ou utiliser un plugin
. Suivez les méthodes ci-dessus pour trouver celle qui convient à votre site et votre nouvelle URL WordPress fonctionnera en un rien de temps.

  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

Comment mettre à niveau une version de WordPress?

Assurez-vous de garder votre WordPress à jour pour garantir que votre site Web est sécurisé et...

Comment installer Wordpress?

Nous avons rendu très simple l’installation de WordPress pour tous ceux qui utilisent nos...

Comment supprimer un site WordPress?

La suppression d'un site le supprimera complètement et vous ne pourrez plus consulter le site...

Comment se connecter à WordPress?

Si vous venez de configurer WordPress (CMS) avec l'un de nos plans d'hébergement WordPress ou...

Comment réinitialiser le mot de passe WordPress?

Si jamais vous rencontrez un problème de connexion à votre tableau de bord WordPress en raison...