Adicione www ao subdomínio

2

Um cliente está procurando prefixar todos os meus subdomínios com www.

Por exemplo,

www.subdominio.dominio.com

Eu poderia fazê-lo por meio do DNS, mas o problema é que os subdomínios são gerados pelo usuário e seria difícil configurar um novo CNAME toda vez que um usuário se inscrever.

Isso é possível em um arquivo .htaccess?

Felicidades

    
por digital 27.11.2009 / 16:59

1 resposta

3

Defina uma resposta geral no seu DNS:

*.domain.com.       IN      A       ip.address.of.server

Em seguida, no .htaccess [ou algo semelhante]:

RewriteEngine on
RewriteCond %{http_host} .
RewriteCond %{http_host} !^www.domain.com [NC]
RewriteCond %{http_host} ^([^.]+)\.domain.com [NC]
RewriteRule ^(.*) http://www.domain.com/%1/ [R=301,L,QSA] 
    
por 27.11.2009 / 17:12