Subdomínios automáticos com o Apache

2

Eu tenho vários subdomínios configurados na intranet da minha empresa. Eu configurei cada subdomínio manualmente. Gostaria que determinados subdomínios fossem criados automaticamente.

Por exemplo, se eu tiver / home / jason / foo e / home / jason / bar, quero poder ir para foo.jason.mydomain.local e bar.jason.mydomain.local sem ter que manualmente configurar esses subdomínios. (A parte "jason" pode ser codificada; quero apenas que a parte "foo" / "bar" seja automática.)

Encontrei esta página , que parece ser praticamente o que eu quero, mas eu não posso preencher a lacuna entre seus exemplos e o que estou fazendo. Alguém por favor pode me ajudar?

Obrigado Jason

    
por Jason Swett 20.09.2010 / 18:39

2 respostas

1

Eu respondi minha própria pergunta.

Aqui está o que eu coloquei na minha configuração do Apache:

<VirtualHost *:80>
  VirtualDocumentRoot /var/www/hosts/%0
  ServerName jason.mydomain.local
  ServerAlias *.jason.mydomain.local
</VirtualHost>

Então, em / var / www / hosts, coloco um diretório chamado jason.mydomain.local. Foi tudo o que demorou.

    
por 20.09.2010 / 19:36
0

No exemplo ... eles estão usando o FQDN ... e configurando um site padrão que é puxado de uma subpasta. Basicamente ... qualquer coisa lançada nesse IP irá procurar por uma pasta com um nome correspondente como o nome DNS. ou seja, test.local.com resolveria para /somewhere/test.local.com/

Não tenho 100% de certeza ... mas acredito que qualquer site que não tenha uma pasta / em algum lugar /

por 20.09.2010 / 19:03