/ Subdomínios dinâmicos - php, .htaccess, dns, reescrever, subdomínio

.htaccess Subdomínios dinâmicos - php, .htaccess, dns, reescrever, subdomínio

Eu quero ter subdomínios dinâmicos, como: (. *). mydomain.com

que eu posso recuperar com $_GET["subdomain"]. Eu adicionei um registro DNS curinga (* A xx.xx.xx.xx), e agora para cada subdomínio que eu vou (por exemplo, test.mydomain.com) tudo que eu recebo é:

Apache is functioning normally

Eu tentei este código no .htaccess, mas nada parece ajudar:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*).mydomain.com$
RewriteRule ^(.*)$    http://www.mydomain.com/?subdomain=%1 [L]

Desde já, obrigado!

Respostas:

0 para resposta № 1

Você está procurando algo mais assim?

RewriteCond %{QUERY_STRING} !subdomain=
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteCond %{HTTP_HOST} ^(.*).mydomain.com$ [NC]
RewriteRule ^(.*)$ /$1?subdomain=%1 [L,QSA]