Rediriger son site sans www sur www via htaccess

Rediriger son site sans www sur www via htaccess

Quentin C. 12 February 2011

Peur du duplicate content ou simplement  marre que certains surfent sur votre nom de domaine sans le www et que ça soit  la pagaille pour gérer vos sessions,statistiques, …

Dans Woorank vous avez le message :

Attention : votre site sans les www ne redirige pas vers la version avec les www (ou l'inverse). Il s'agit en fait de pages doublon !


Il y a une possibilité de rediriger toutes personnes allant sur directement sur http://www.avis-planethoster.com !

Il suffit de créer un fichier “.htaccess” dans la racine de votre site!

Et d’y inscrire ceci en modifiant le nom de domaine:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST}  !^www.avis-planethoster.com$ [NC]
RewriteRule ^(.*)$   [L,R=301]

Uploader le et ça devrait marcher 🙂

10 thoughts on “Rediriger son site sans www sur www via htaccess

  1. Un billet comme je les aime : court et clair. Y a juste ce qu’il faut dedans. Je vais enfin pouvoir rediriger mes visiteurs sur le bon nom de domaine.

    Au fait, est-ce qu’il existe des plu-gins WordPress qui peuvent s’en charger ?

  2. Bonjour Quentin,

    Je suis confrontée à la redirection d’un site vers un tout nouveau nom de domaine accentué, j’ai l’impression que les caractères spéciaux ne passent pas tels quels dans un .htaccess, est-ce que vous connaissez la combine dans ce cas (à part rediriger en PHP bien sûr) ?

    Merci d’avance,
    Florence – referencement-dans-google.fr

  3. Bonjour,
    mais si on utilise les codes de réécritures, on a déjà ces codes

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    Alors comment on fait, j’ai essayé d’ajouter votre code, errer 500 du coup
    merci

Leave a Reply

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