htaccess:将www和非www重定向到子域

时间:2012-01-18 20:10:08

标签: php .htaccess

不,我不想将非www域重定向到www域...我需要能够确保在两种情况下都将302重定向应用于我的域:

mydomain.com
www.mydomain.com

302 to sub.mydomain.com

也许我需要先在302规则之前进行非www重定向,但不管怎样......我只需要确保尝试访问我的域的任何人都被重定向到我的某个子域。

1 个答案:

答案 0 :(得分:3)

这会将所有转到mydomain.comwww.mydomain.com的请求重定向到sub.mydomain.com

RewriteEngine On

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