2010-11-29 112 views
0

我已经设置了DNS区域点为*.user.domain.com,它工作正常,但我得到已知的默认cPanel页面。通配符子域名htaccess规则?

我相信我必须在htaccess中将子域请求转发到php页面。

simon.user.domain.com -> hello.php?user=simon 

我试过下面的规则,但他们不工作:

RewriteCond %{HTTP_HOST} ^(^.*)\.user.domain.com 
RewriteRule (.*) hello.php?user=%1 

我已经把它放在domain.com公共HTML,但正如我说这是不工作。

任何想法?

谢谢

回答

0

重写cond是Perl的compatiable正则表达式,在括号所以没有^

RewriteCond %{HTTP_HOST} ^(.*)\.user.domain.com