htaccess将301全部重定向到一个域

时间:2010-10-21 00:31:28

标签: apache .htaccess mod-rewrite

我有3个域名:

domain1.com domain2.com domain3.com

我想301将所有内容重定向到domain3.com/$1。这包括具有www和非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(无重定向) www.domain3.com/$1 - > domain3.com/$1

非常感谢

1 个答案:

答案 0 :(得分:0)

以下将301将domain1.com和domain2.com重定向到domain3.com。如果您想要域名网站,请添加www

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