Modifier les URL avec des requêtes SQL URL

Pour que la base de données fonctionne sur votre nouvel hébergement, changez les URL de celle-ci. En effet, si vous étiez en local sur un serveur virtuel, les URL sont de la forme http://localhost, et dans le cas d’une migration, les URL ont l’adresse de l’ancien site. Si c’est la même URL, cette étape n’est pas utile pour vous. Sinon, il faut remplacer l’ancienne URL par la nouvelle dans toute la base de données.

Utilisez cette requête SQL pour modifier les principales URL dans les tables natives de WordPress :

# Changer l'URL du site 
UPDATE wp_options 
SET option_value = REPLACE(option_value, 
'http://www.vieuxsite.fr', 'http://www.nouveausite.fr') 
WHERE option_name = 'home' 
OR option_name = 'siteurl'; 
 
# Changer les URL des GUID (liens des articles) 
UPDATE wp_posts 
SET guid = REPLACE(guid, 'http://www.vieuxsite.fr', 
'http://www.nouveausite.fr'); 
 
# Changer les URL des contenus des articles (liens, médias ...) 
UPDATE wp_posts 
SET post_content = REPLACE(post_content, 
'http://www.vieuxsite.fr', 'http://www.nouveausite.fr'); 
 
# Changer les URL des données meta des posts 
UPDATE wp_postmeta 
SET meta_value = REPLACE(meta_value, 
'http://www.vieuxsite.fr','http://www.nouveausite.fr'); 

Remplacez les préfixes de tables dans...

couv_EI45WOR.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Importer la base de données
Suivant
Transférer les fichiers et modifier le fichier wp-config.php