Close
Code sources

Changer de domaine en gardant tous les permaliens WordPress

J’ai changé de domaine comme vous avez pu vous rendre compte.

Je suis tombé sur un problème majeur car je voulais garder le référencement accumulé jusque là et il me fallait donc mettre en place une redirection 301.

Redirection 301 et WordPress

Ainsi, pour garder un référencement en changeant de domaine, il faut dire à Google qu’un lien devient un autre, et c’est là que la redirection 301 apparaît.

Or, il faut que la redirection fonctionne pour tous les liens, exemple : machin.com/articles/truc-muche-2014 doit devenir machinnouveau.com/articles/truc-muche-2014.

Il faut donc passer par un fichier .htaccess pour faire cette redirection sur tous les permaliens de WordPress.

Créer le .htaccess pour WordPress

Surtout, il faut garder fonctionnel l’ancien site comme avant et dupliquer tout : base de données, fichiers WordPress pour le nouveau site/domaine.

Ensuite, à la racine de l’ancien site, vous allez créer un fichier appelé .htaccess, oui avec le point avant.

Dans ce fichier, vous collez ce bout de code :

RewriteEngine On
#Redirection de l'ancien nom de domaine
RewriteCond %{HTTP_HOST} ^anciennom\.com [NC]
RewriteRule ^/?(.*) http://www.nouveaunom.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.anciennom\.com [NC]
RewriteRule ^/?(.*) http://www.nouveaunom.com/$1 [L,R=301]

C’est tout et fonctionnel !

About the author Styven

Je poste de tout ici, photos, impression, vidéo. C'est une trace que je laisse pour me rappeler des choses que j'ai tendance à oublier...

All posts by Styven →

5 Comments

  1. Putain ! Je comprends rien.

    En tant que troll officiel je vais néanmoins commenter la première phrase. Tu as pas changé de domaine mais ton blog a changé de nom de domaine.

    Reply

  2. Toi tu utilises Blogger. Normal que tu ne comprennes pas…

    Reply

  3. Ce qui prouve la supériorité de Blogger, andouille.

    Reply

  4. Je n’irai pas sur ce chemin :)

    Reply

  5. Bonjour Styven,

    Et si la structure de mes permaliens a été modifiée sur le nouveau domaine, comment puis-je faire ?

    ex: ancien.fr/date/article
    pour nouveau.fr/article

    ps: je n’ai plus la main sur l’ancien

    Merci

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *