Regra de reconfiguração de mods do Apache para alterar subdomain.domain.tld para domain.tld / subdomain

3

Qual seria a regra de reescrita para alterar subdomain.domain.tld para domain.tld/subdomain ?

Ou eu deveria olhar para uma diretiva VirtualServer para pegar subdomain.domain.tld e atendê-la a partir de um DocRoot que também é encontrado em domain.tld/subdomain ?

E onde a regra de reescrita deseja viver, se a reescrita for mais apropriada?

update - encontrou o link aqui: link

    
por warren 02.08.2010 / 22:29

1 resposta

1

Não, você não precisa configurar um servidor virtual, basta usar esta regra:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.tld$
RewriteRule ^/(.*)$ http://domain.tld/%1/$1 [L,R]
    
por 02.08.2010 / 23:16