将virtualsubdomain重定向到与参数相同的域的页面

时间:2013-01-08 18:51:45

标签: php .htaccess

在php代码中我需要将所有虚拟子域重定向到具有相同子域的页面作为参数。

示例,重定向自:

anytext.mydomain.com

到:

mydomain.com/example.php?text="anytext"

我怎么能用htaccess文件做到这一点?

1 个答案:

答案 0 :(得分:0)

尝试这一点可能对您有所帮助:

# .htaccess

Options +FollowSymLinks
RewriteBase /

RewriteCond %{HTTP_HOST} !^www.your-domain-name.com [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([^.]+).your-domain-name.com$ [NC]
RewriteRule ^([^.]+)$ /some_file.php/$1?subdomain=%2 [L,QSA]