RewriteRule with subdomain

时间:2013-07-12 22:16:07

标签: apache mod-rewrite

我有一个虚拟子域名,并希望使用代理规则将其指向www。我尝试这些规则,但它不像这样的例子:

http://news.domain.com/somestuff => http://www.domain.com/somestuff

 RewriteCond %{HTTP_HOST}   !^www.[NC]
 RewriteCond %{HTTP_HOST}   ^news\.domain\.com$ [NC]
 RewriteRule ^/(.*)         http://www.domain.com/$1 [P]

我发错的任何想法?

由于

1 个答案:

答案 0 :(得分:0)

以下是工作代码:

 ServerAlias news.domain.com
 RewriteCond %{HTTP_HOST} !^www.domain.com$
 RewriteCond %{HTTP_HOST} ^news\.domain.com$
 RewriteRule ^/(.*)         http://www.domain.com/$1 [P]