Resolvendo endereços de prefixo duplo com o apache2

0

Eu tenho um servidor com IP público, estático e DNS já configurado (GoDaddy) para vinculá-lo a dev.anExample.com e queria configurar hosts adicionais da seguinte maneira:

person1.dev.anExample.com , person2.dev.anExample.com , etc.

Eu sei como fazer proxy de URLs para máquinas na minha rede (via apache2), mas consegui configurar apenas:

person1.anExample.com , person2.anExample.com , etc.

É feito manualmente escrevendo todas as entradas na tabela DNS. Como posso conseguir isso sem inserir dados para cada pessoa manualmente?

O cenário perfeito seria inserir um registro apontando para dev.anExample.com nas configurações de DNS e permitir que o apache2 resolvesse as solicitações (anything).dev.anExample.com recebidas.

Qualquer ajuda muito apreciada!

    
por Mateusz Was 17.11.2016 / 17:35

1 resposta

0

No DNS, você pode criar um registro "curinga" para o subdomínio * :

*.dev.anExample.com.  A  192.0.23.45

Dessa forma, quando um cliente envia uma consulta de DNS para something.dev.anExample.com e não há correspondência exata, ele receberá dados da entrada de curinga.

O Apache não precisa saber disso - ele recebe solicitações HTTP idênticas em ambos os casos. Resolução de domínio é o trabalho do DNS.

    
por 17.11.2016 / 17:51