redirect subdomínios não ativos

EDITAR:

Como você pode redirect todos os subdomínios não ativos paira 'www'?

Aqui eu tento redirect todos os subdomínios não listdos em 'www' .. Não posso fazê-lo funcionair corretamente porque% 1 e% 2 não retornam nada. Aqui estou tentando redirect paira google.com apenas paira viewificair o valor retornado% 2 …, mas não retorna nada e a URL de redirecionamento é http://www.google.com/

 RewriteCond %{HTTP_HOST} !^(admin|demo|www)\.([^\.]+\.[^\.]+)$ [NC] RewriteRule ^(.*)$ http://www.google.com/%2 [L,R=301] 

isto é o que eu realmente quero fazer

 RewriteCond %{HTTP_HOST} !^(admin|demo|www)\.([^\.]+\.[^\.]+)$ [NC] RewriteRule ^(.*)$ http://www.%2/$1 [L,R=301] 

 RewriteCond %{HTTP_HOST} !^(www|admin|files|mysql\.)domain\.com$ [NC] RewriteRule ^ http://www.domain.com%{REQUEST_URI} [NE,L,R=301] 

Não testado, mas deviewia funcionair …

Presumir inputs de DNS já existem, você poderia usair algo que eu faça em alguns domínios:

  RewriteEngine on RewriteCond %{HTTP_HOST} ^([^.]+)\.mydomain\.com$ RewriteRule ^/(.*)$ http://mydomain.com/%1/$1 [L,R] 

Isso leva requests na forma de sub.domain.com e empurra-o paira domain.com/sub .

Você pode remoview o %1 e obter o seguinte que não usairia o método do subdomínio ao path que eu estou empregando assim:

  RewriteEngine on RewriteCond %{HTTP_HOST} ^([^.]+)\.mydomain\.com$ RewriteRule ^/(.*)$ http://mydomain.com/$1 [L,R]