Faite une bonne redirection via htaccess de votre blog/site vers un nouveau domaine

Je réagis à un article lu sur BlogToolBox au sujet de la redirection de type URL Rewriting (via .htaccess) d’un domaine sur un autre, la redirection proposée n’est pas suffisante :

Redirect 301 / http://www.nouveau-blog.com/

En effet, cela ne redirige que la page d’accueil du site/blog, or les moteurs indexent toutes les pages d’un site, d’où l’importance de réécrire toutes les urls du site, il faut par exemple que www.ancien-blog.com/mapage/ redirige vers www.nouveau-blog.com/mapage/ ce qui est possible de faire pour toutes les urls via le htaccess suivant :

RewriteEngine on

RedirectMatch 301 /(.*) http://www.nouveau-blog.com/$1

Définition d’un fichier .htaccess

Un fichier .htaccess est un fichier texte à placer à la racine du site, qui permet entre-autre de faire des redirections 301 dite de réécriture d’url (URL Rewriting).

> Uploader en exemple le .htaccess de redirection précédent en Zip

11 Comments

  1. alex /

    Salut François,

    Intéressant, mais sans doute encore un peu léger 😀

    Ma référence cela reste le guide Developpez.com : http://g-rossolini.developpez.com/tutoriels/seo/u

  2. Charliend /

    Sinon on peut le faire en Php en envoyant les headers suivants:

    Si vous n'aimez pas le Php c'est faisable également en Javascript mais il faut savoir que c'est très mauvais pour le référencement. (donc je ne mettrai pas cette solution ^^)

  3. Salut Charliend,

    Oui on peut le faire aussi en PHP, mais dans ce cas c'est tout de même plus simple via urlrewriting.

    Par contre, il faut complètement éviter les redirections javascripts, très utilisé à l'époque ou les pages satellites étaient encore efficace et qui sont aujourd'hui très peu appréciés par les moteurs, les utiliser c'est prendre un gros risque de blacklistage.

  4. Bonjour Maigret,

    Je pense plutôt :

    RewriteEngine on

    RedirectMatch 301 /blog(.*) http://www.nouveau-blog.com/$1

  5. Maigret /

    Ok merci !

  6. Merci pour ce conseil.

  7. Agenceservices /

    Bonjour,

    merci pour vos infos nous allons tester cela de suite….

  8. Merci pour ce tuto.

    J'ai une question magique, par contre : Si on a fait une redirection 301 par erreur, comment annuler le processus ?

    (J'ai été assez con pour le faire…)

  9. Bonsoir,

    Merci pour cette information très utile 😉

  10. Bonjour,
    Je viens de lire votre article, et je rencontre un probléme;;
    Je suis entrain de chnager de domaine et hebergement un site et j’en arrive a un probléme ou seule la page d’aceuil de mon site posséde le nouveaux domaine hors je le veux pour toutes les pages moi !
    Et je ne comprend pas l’écriture que vous nous indiquez..j’aimerais avoir un truc un peu plus approfondis.
    Merci d’avance

  11. Bonjour !
    Je ne comprends pas bien la différence entre redirection 301 et 302 ?
    Je débute et j’aimerais beaucoup savoir laquelle Google préfère !
    Merci Beaucoup !

Répondre à Camille Annuler la réponse.

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