2010-10-21 6 views
0

J'ai 3 domaines:htaccess rediriger 301 tous à un domaine

domain1.com domain2.com domain3.com

Je veux 301 Rediriger tout domain3.com/$1. Cela inclut les domaines avec www et non-www.

domain1.com -> domain3.com www.domain1.com/$1 -> domain3.com/$1

domain2.com -> domain3.com www.domain2.com/$1 -> domain3 .com/1

domain3.com X-> domain3.com (pas redirect) www.domain3.com/$1 $ -> domain3.com/$1

merci beaucoup

Répondre

0

Les éléments suivants 301 rediriger domain1.com et domain2.com vers domain3.co m. Ajoutez le www si vous le voulez pour domain3.com

RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com$ [NC] 
RewriteCond %{HTTP_HOST} ^(www\.)?domain2\.com$ [NC] 
RewriteRule (.*) http://domain3.com/$1 [R=301,L] 
+0

Ce qui précède ne fonctionnait pas pour moi, mais quand je l'ai légèrement changé, il a commencé à fonctionner correctement. RewriteEngine On \t \t RewriteCond% {HTTP_HOST}^domain1.com [NC] \t \t RewriteRule (. *) Http://domain2.com/$1 [R = 301, L] – CreateSean

Questions connexes