Comment réparer un changement d’url sur WordPress

Aie vous avez changé l’adresse de votre site accidentellement et votre site n’est plus accessible?
Je vais vous indiquer comment mettre à jour votre adresse et rétablir votre site.

Comment mettre à jour l’url de votre site WordPress manuellement:

Connectez-vous sur le FTP de votre site web avec votre client FTP préféré, comme filezilla.
Une fois à la racine de votre dossier contenant votre site WordPress, éditer le fichier wp-login.php.

Identifier la ligne:

require( dirname(__FILE__) . ‘/wp-load.php’ );

Ajouter sous cette ligne, les deux lignes suivantes:

update_option(‘siteurl’, ‘https://monsite.fr/’ );
update_option(‘home’, ‘https://monsite.fr/’ );

Il faudra personnaliser https://monsite.com en remplaçant par votre domaine.

Enregistrez le fichier et connecter vous sur votre site avec l’adresse finissant par /wp-login.php

Vous devriez avoir accès à votre site internet.

Pensez maintenant à supprimer les lignes ajoutées

Comment mettre à jour l’url de votre site WordPress manuellement dans votre base de données via une requête SQL:

Une fois connecté sur vote base de donnée, selectionné SQL et copier coller la commande suivante:

UPDATE `wp_options` SET option_value = replace(option_value, ‘https://www.ancienne.com’, ‘https://www.nouvelle.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;
UPDATE `wp_posts` SET guid = replace(guid, ‘https://www.ancienne.com’, ‘ https://www.nouvelle.com’);
UPDATE `wp_posts` SET post_content = replace(post_content, ‘https://www.ancienne.com’, ‘https://www.nouvelle.com’);
UPDATE `wp_postmeta` SET meta_value = replace(meta_value,’https://www.ancienne.com’,’ https://www.nouvelle.com’);
UPDATE `wp_links` SET link_url = replace(link_url,’https://www.ancienne.com’, ‘https://www.nouvelle.com’);

Vous aurez juste à remplacer les URL :
https://www.ancienne.com => par votre ancienne url
https://www.nouvelle.com => par votre nouvelle url

Comment changer l’url de votre site WordPress depuis votre base de données

Connectez-vous sur votre base de donnée et recherche la table options

Cliquez sur la table et repérez les deux premières lignes

Il faudra éditer ces deux lignes pour changer l’adresse de votre site internet sous WordPress.

Comment changer tous les liens de votre site depuis un outil en ligne

Un outil très pratique pour changer toutes les urls contenus dans les tables de la base de données de votre site WordPress, est Search Replace DB de interconnectit

L’idée est d’upload le fichier à la racine de votre dossier FTP de votre site.

Pour ensuite, se rendre sur l’url du dossier

Il vous faudra ensuite, indiquer l’ancienne adresse de votre site, la nouvelle et les informations de connexion à votre base de données.

Faites un premier essai avec le bouton “Do a sage test run”

Puis si vous êtes sur de vos URL, effectué le changement d’url avec le bouton “Search and Replace”

Point important, une fois les URL changées, supprimer le dossier SearchReplace de votre FTP.

Comment empêcher la modification de l’url dans WordPress:

Pour empêcher de modifier l’adresse de votre site internet depuis les réglages de WordPress, il faut ajouter les lignes suivantes au début de votre fichier wp-config.php:

define(‘WP_HOME’, ‘http://monsite.fr’);
define(‘WP_SITEURL’, ‘http://monsite.fr’);

Vous pouvez maintenant vous rendre dans les réglages générales et vérifier qu’il n’est plus possible de changer l’url de votre site:

Si vous rencontrez des problèmes pour migrer les URL de votre site WordPress, contactez-moi directement sur la page assistance

découvrez un crm complet pour entrepreneur

7 Commentaires
Tout afficher Les plus utiles Note la plus élevée Note la plus basse Ajouter votre avis
  1. Merci pour le tuto

  2. Bonjour Jérôme,

    Merci pour le tuto. J’en suis à l’étape http://localhost:8888/wp-login.php

    J’ai accès à “Propulsé par WordPress” avec les champs pour me connecter mais sans la mise en forme.

    Voilà ce qui se passe quand je me connecte :

    Hum, nous ne parvenons pas à trouver ce site.

    Impossible de se connecter au serveur à l’adresse barbeershop-website.com.

    Si l’adresse est correcte, voici trois autres choses que vous pouvez essayer de faire :

    Réessayer ultérieurement.
    Vérifier votre connexion au réseau.
    Si vous êtes connecté au travers d’un pare-feu, vérifier que Firefox a la permission d’accéder au Web.

    Avez-vous un complément d’information ou j’ai ra^té une étape ?

    Cordialement

  3. Bonjour Jérôme,

    Merci pour ce tutoriel.

    Je suis en local (avec Mamp) avec le même problème.

    En tapant les deux lignes de code que vous avez donné, j’ai réussi à avoir la page Propulsé par WordPress sans mise en forme mais quand je me connecte j’ai ce message :

    « Hum, nous ne parvenons pas à trouver ce site.

    Impossible de se connecter au serveur à l’adresse barbeershop-website.com.

    Si l’adresse est correcte, voici trois autres choses que vous pouvez essayer de faire :

    Réessayer ultérieurement.
    Vérifier votre connexion au réseau.
    Si vous êtes connecté au travers d’un pare-feu, vérifier que Firefox a la permission d’accéder au Web. »

    Pouvez-vous me dauber un complément d’information .

    Cordialement

  4. Bonjour,

    J’ai laissé un commentaire ce matin mais je ne le vois pas.

Laisser un commentaire

SOSWP
Logo