Il peut arriver que vous ayez besoin de changer le nom de domaine de votre site WordPress, peut-être pour passer votre site de la version développement à la version production, ou simplement parce que vous avez décidé de changer le nom de domaine de votre site.
Prérequis :
- Avoir accès à votre interface cPanel
- Avoir accès au compte FTP de votre site
- Avoir téléchargé le logiciel DBSR : https://github.com/DvdGiessen/DBSR (une fois téléchargé vous devez extraire le contenu de ce fichier compressé).
- Avoir un éditeur de texte de type Sublime Text ou Notepad++
- Connaître votre adresse IP (vous pouvez l’obtenir sur http://monip.org)
Procédure :
- Depuis votre interface cPanel, faites une sauvegarde de votre base de données.
- Depuis votre logiciel FTP éditez avec votre logiciel de texte votre fichier .htaccess pour ajouter les lignes suivantes au début du fichier :
deny from all
Vous devez remplacer 1.2.3.4 par votre adresse IP.
allow from 1.2.3.4 - Envoyez le fichier DBSearchReplace-GUI.php que vous trouverez dans le dossier nommé “compiled” de l’archive à coté du fichier index.php de WordPress
- Appelez le fichier dans votre navigateur.
- Le fichier vous proposera un terme à rechercher, saisissez ici votre ancien nom de domaine sans http:// et sans www.
- Le terme de remplacement à saisir est votre nouveau nom de domaine sans http:// et sans www.
- Lancez alors la recherche. DBSR vous demandera si vous souhaitez qu’il se supprime lui-même. Choisissez cette option pour ne pas avoir besoin de supprimer le fichier manuellement à la fin.
- Vérifiez que votre site fonctionne correctement
- Si tout fonctionne bien, vérifiez que le fichier DBSearchReplace-GUI.php n’existe plus puis éditez votre fichier .htaccess pour enlever les lignes deny from all et allow from 1.2.3.4