Migrer un domaine WordPress

Bon juste pour centraliser un peu toutes les petites astuces sympa, et parce qu'on est souvent amené à migrer des sites internet ^^

 

Je vais passer les étapes de copie des fichiers d'un serveur à un autre, et l'export / import de la base de donnée (sauf si vous me suppliez par commentaire ;) )

 

Pour ce qui est changement de nom de domaine :
Wordpress a le défaut, ou l'avantage de conserver en base de donnée, et de mettre un peu partout votre domaine, du coup, pas simple de migrer un domaine vers un autre :s

 

 

La solution la plus simple en deux étapes, consiste dans un premier temps à mettre dans votre wp-config.php ces 2 lignes (en pensant à remplacer nouveaunomdedomaine) :
define('WP_HOME','http://nouveaunomdedomaine');
define('WP_SITEURL','http://nouveaunomdedomaine');

 

Puis dans un deuxième temps, d'aller d’exécuter ces 4 requêtes SQL (pensez à remplacer www.anciendomaine.com et www.nouveaudomaine.com) :

UPDATE wp_options
SET option_value = replace(option_value, 'http://www.anciendomaine.com', 'http://www.nouveaudomaine.com')
WHERE option_name = 'home'
OR option_name = 'siteurl';
UPDATE wp_posts
SET guid = REPLACE (guid, 'http://www.anciendomaine.com', 'http://www.nouveaudomaine.com');
UPDATE wp_posts
SET post_content = REPLACE (post_content, 'http://www.anciendomaine.com', 'http://www.nouveaudomaine.com');
UPDATE wp_postmeta
SET meta_value = REPLACE (meta_value, 'http://www.anciendomaine.com','http://www.nouveaudomaine.com');

 

 

 

 

Partagez ce contenu

One comment

Laisser une réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *