Apache RewriteCond子域

问题描述

| 我正在尝试将对子域的请求重定向到主域。 即:
xxx.domain.com/blah/xyz
->
domain.com/blah/xyz
我的rewriteconds对于
xxx.domain.com
可以正常工作,但对于
xxx.domain.com/123/xyz
之类的东西,我得到的都是400 Bad Request… 任何帮助将不胜感激。     

解决方法

规则应如下所示:
RewriteCond %{HTTP_HOST} ^xxx.domain.com
RewriteRule (.*) http://domain.com/$1 [L]