子域重写问题

时间:2011-03-12 20:36:37

标签: apache mod-rewrite

我试图重写子域名。 例如test.mydomain.com到mydomain.com/test.php
我创建了一个域名* .mydomain.com。 现在我希望它在有人访问test.mydomain时将数据发送到mydomain.com/test.php。 COM
它会将“test”作为数据发送。

我尝试了这个,但它无法正常工作

RewriteEngine on    
RewriteCond %{HTTP_HOST} ^(.+)\.mydomain.com [NC]    
RewriteCond %{HTTP_HOST) !^www\.   
RewriteRule /test.php?$1 [L]    

任何解决方案? 怎么了?

1 个答案:

答案 0 :(得分:0)

尝试写这个

RewriteRule (.+) /test.php?$1 [L]

而不是这个

RewriteRule /test.php?$1 [L]

您还可以看到一些basic help