2012-01-18 155 views
1

不,我不想将非www域重定向到www域...我需要能够确保302重定向是适用于我的域名在两种情况下:htaccess:将www和非www重定向到子域

mydomain.com 
www.mydomain.com 

302 to sub.mydomain.com 

也许我需要在302规则之前先做非www重定向,但无论哪种方式...我只是需要确保任何人试图访问我的域名被重定向到我的子域名之一。

回答

3

这将重定向到任何mydomain.comwww.mydomain.comsub.mydomain.com任何请求:

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^mydomain.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www.mydomain.com$ 
RewriteRule ^(.*)$ http://sub.mydomain.com/ [R=302,L] 
+0

杀手。似乎要完成这项工作。谢谢! – dcolumbus 2012-01-18 20:15:16

+0

我还不能。 :) 但我会 ... – dcolumbus 2012-01-18 20:24:15

相关问题