Changer le nom de domaine de votre blog Wordpress en 5 étapes
Il nous arrive dans certains cas de changer de nom de domaine pour diverses raisons. Sachez avant de le faire, que le référencement en pâtira, peu importe votre démarche. Avec des redirections faites proprement, il est préférable d’estimer une perte du trafic moteur d’environ 50% sur les 2,3 mois suivants avant de revenir à un état normal.
Afin d’éviter un oubli qui “endommagerait gravement” l’indexation de votre site sur Google, il est nécessaire de suivre 5 étapes. Nous prendrons comme exemple monsite.fr (domaine actuel) et monsite.net (nouveau domaine)
- Tout d’abord, installez Wordpress sur votre nouveau nom de domaine, sans ajouter quoique ce soit. Une simple installation de base suffit (vérifiez quand même que le thème par défaut s’affiche correctement).
- Copiez ensuite tous les fichiers Wordpress de votre ancien domaine vers le nouveau (assurez-vous d’avoir les mêmes versions de Wordpress sur les deux domaines). Vérifiez que la copie s’effectue correctement.
- Exportez l’ancienne base de données, éditez là et remplacez le nom de domaine monsite.fr par monsite.net. Importez là ensuite depuis monsite.net. Ouvrez ensuite le fichier WP-Config.php et faite pointer celui-ci sur la nouvelle base de données importée.
- Connectez-vous ensuite à l’interface d’administration de Wordpress. Dans les réglages généraux, indiquez l’adresse Wordpress en .net, ainsi que l’adresse du blog (étant donné que vous avez copié les fichiers, les .fr ont du être conservés).
- Enfin, procédez aux redirections 301 de votre ancien domaine vers le nouveau. Attention, cette étape est cruciale si vous ne souhaitez pas perdre le référencement accumulé sur votre ancien domaine. Allez dans votre fichier .htaccess et inscrivez les lignes suivantes :
RewriteEngine on
RewriteCond %{HTTP_HOST} monsite.fr
RewriteRule ^(.*) http://www.monsite.net/$1 [R]













En voilà un article intéressant. C’est pas compliqué à mettre en place mais faut-il encore connaître ses étapes capitales.
Il me semble que dans le cas d’un changement d’adresse, ce que l’on va vouloir, c’est rediriger le visiteur vers la nouvelle adresse de façon ostensible et non pas en coulisses.
Une règle plus appropriée serait à mon avis :
RedirectPermanent / http://www.nouveaudomaine.tld/Que veux tu dire pas ostensible et non pas en coulisse ? La façon la plus sure de rediriger correctement un nom de domaine vers un autre est la 301. Oublie les redirections Javascript et DNS qui ne sont pas aussi performantes.
Ne faudrait-il pas aussi remplacer l’url dans la base de données au niveau de la table contenant les posts ?
Très juste, c’est ce dont j’évoque dans le point 3
@Ramenos : ha oui j’avais mal compris cette ligne. effectivement
La règle Apache que vous proposez fait appel à une réécriture d’URL, qui se distingue de la redirection en cela que la redirection renvoie le visiteur vers une nouvelle adresse, alors que la réécriture lui présente les ressources d’une URL, alors qu’il en visite une autre.
Le flag
[R]après la règle de réécriture permet de forcer une redirection. Je ne comprend pas l’intérêt d’utiliser une règle de réécriture à expression régulière — et lancer le RewriteEngine — quand tout ce que l’on veut est une bête redirection qui ne demande qu’une seule ligne.A ce sujet, lire:
http://www.2803.fr/wordpress/c.....wordpress/
Louis m’a devancé
En effet pas besoin de déclancer le moteur rewrite pour ça
De plus pas tout le monde peut profiter de l’url rewriting (suivant les hébergeurs, free par exemple ne le propose pas)
Salut Ramenos,
C’est toi sur la photo ?
Salut Alex,
Oui c’est ma tête ^^. Pourquoi, je fais peur ?
Non, mais je trouve qu’elle te vieillit beaucoup
Très intéressant comme article
Je me pose une question tt de même, je vais bientôt changer de serveur, seul les DNS de mon blog vont changées.
Je vais suivre ces 4 étapes, bien entendu mais dois-je procéder aux redirections 301 ?
RewriteEngine on
RewriteRule ^(.*) http://www.monsite.net/$1 [R=301]
bonjour,
Je suis sans doute un peu en dehors du sujet, mais je n’arrive pas à trouver de thème plus proche du mien:
J’ai un blog hébergé chez wordpress.com
et aimerais le laisser hébergé là-bas. Par contre j’aimerais changer son nom.
Actuellement: http://ramdames.wordpress.com
Idéalement:
http://www.ramdames.ch
En fait le site http://www.ramdames.ch existe, mais il fait doublon. J’aimerais conserver cet hébergement chez infomaniak mais l’utiliser pour un autre site.
Il y a trois adresses utilisée avec le site actuel: info@ramdames.ch, mf@ramdames.ch, postmaster@ramdames.ch
et j’aimerais aussi les conserver…
1000 mercis si vous avez des infos sur le sujet, je galère un peu!