我希望拥有动态子域名,例如: (。*)。mydomain.com
我可以通过$_GET['subdomain']
进行检索。我添加了一个通配符DNS记录(* A xx.xx.xx.xx),现在对于我去的每个子域(例如test.mydomain.com),我得到的是:
Apache is functioning normally
我在.htaccess中尝试过这段代码,但似乎没有任何帮助:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*)\.mydomain\.com$
RewriteRule ^(.*)$ http://www.mydomain.com/?subdomain=%1 [L]
提前致谢!
答案 0 :(得分:0)
你在寻找更像这样的东西吗?
RewriteCond %{QUERY_STRING} !subdomain=
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(.*)\.mydomain\.com$ [NC]
RewriteRule ^(.*)$ /$1?subdomain=%1 [L,QSA]