…(sans tout casser)
Si vous êtes amenés à changer le nom de domaine de votre site sous WordPress, ces quelques lignes vous permettrons de réaliser la migration facilement.
Mais commencez par faire une sauvegarde de vos fichiers et de votre base de données avant toute opération !
Récupérer une base de données WordPress après une fausse manipulation peut être fastidieux 😉
Une fois le changement de domaine effectué (changement de DNS chez votre registrar, création d’un virtual host…), ou les fichiers de votre site déplacés, connectez-vous à votre phpMyAdmin afin d’effectuer les changements : une fonction bien pratique de MySQL, replace(), va nous aider dans cette mission.
Quelques lignes de SQL
En remplaçant évidemment les valeurs ‘anciensite’ et ‘nouveausite’ par les vôtres :
UPDATE wp_options SET option_value = replace(option_value, 'http://www.anciensite.fr', 'http://www.nouveausite.fr') WHERE option_name = 'home' OR option_name = 'siteurl';
Nous pouvons maintenant procéder au changement d’URL de tous les articles de votre site :
UPDATE mabase_posts SET guid = replace(guid, 'http://anciensite.fr/info','http://www.nouveausite.fr');
Puis faire une passe sur l’ensemble des contenus pour vérifier qu’une ancienne url n’est pas restée cachée !
UPDATE mabase_posts SET post_content = replace(post_content, 'http://anciensite.fr/info','http://www.nouveausite.fr');
Il n’y a plus qu’à vous connecter à l’administration de votre site à la nouvelle adresse cette fois ! (http://www.nouveausite.fr/wp-admin)
Vous devriez retrouver vos petits 🙂
Installer Nextcloud sur son NAS Synology en une poignée de minutes ! (Sur DSM 6)
Résoudre l’erreur PHP 7 depuis la console sur Synology pour pouvoir mettre à jour Nextcloud
Déployer Xpenology sur Proxmox (et ajouter les disques en passthrough)
Installer Vaultwarden sur Synology (DSM7) via Docker
Déployer Xpenology sur Proxmox (et ajouter les disques en passthrough)
Activer le copier / coller sur la console d’une machine virtuelle VMware ESXI
Installer Vaultwarden sur Synology (DSM7) via Docker
WordPress : attribuer les bonnes permissions aux dossiers et aux fichiers