Comment rediriger tous vos domaines vers votre principal?
- Posted by David Grégoire (Monsieur ECommerce)
- On 2017-05-25
- 1 Comments
À mettre dans votre .htaccess si vous êtes dans ce cas:
Supposons que vous avez de multiples domaines dont le DNS pointe vers le même serveur web, et que votre serveur web a un « virtual host » pour le site, avec autant de ServerAlias que de domaine.
Exemple: Vous capitalisez sur mondomaine.com. Mais lorsqu’on accède à monanciendomaine.com et mondomainequelconque.ca, on parvient à afficher votre site et à y naviguer. Ce n’est pas ce que vous souhaitez car vous souhaitez mettre tout le « jus SEO » sur mondomaine.com
Voici quoi faire:
1
2
|
RewriteCond %{HTTP_HOST} !mondomaine.com$ [NC]
RewriteRule ^(.*)$ http://mondomaine.com/$1 [L,R=301]
|
Bonus:
Pour rediriger en 301 tout ce qui est derrière www.mondomaine.com vers http://mondomaine.com
1
2
|
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
|
1 Comment