我已经将dns区域设置为指向*.user.domain.com
,它工作正常但我得到了已知的默认cpanel页面。
我相信我必须在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 :(得分:0)
Rewritecond是 Perl兼容的正则表达式,所以括号中没有^
!
RewriteCond %{HTTP_HOST} ^(.*)\.user.domain.com