Une fois que vous aurez choisi votre domaine principal il vous faudra rediriger l'autre domaine vers votre domaine principal en utilisant une redirection 301, pour celà vous pouvez ajouter quelques règles de réecritures dans votre fichier .htaccess à la racine de votre dossier WWW :
Redirection d'un domaine avec "www" vers un domaine sans "www" :
En rajoutant ce code de redirection dans votre fichier htaccess, vos utilisateurs et les moteurs de recherches seront automatiquement redirigés du domaine http://www.example.com vers le domaine http://example.com
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*) http://example.com/$1 [QSA,L,R=301]
Redirection d'un domaine sans "www" vers un domaine avec "www" :
En rajoutant ce code de redirection dans votre fichier htaccess, vos utilisateurs et les moteurs de recherches seront automatiquement redirigés du domaine http://example.com/ vers le domaine http://www.example.com/
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]
2 commentaires:
Deux ressources pour choisir son implémentation :
- http://www.w3.org/Provider/Style/www.html
- http://no-www.org/
On peut aussi utiliser ceci (indépendant du domaine) :
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*) http://%1/$1 [QSA,L,R=301]
cela évite de devoir modifier le fichier .htaccess pour l'adapter à chaque site.
Enregistrer un commentaire