Sub-domínios inexistentes resolvidos para o domínio primário

3

Eu encontrei algo estranho. Eu estou usando o Apache / 2.0.54

Se eu tentar acessar um subdomínio inexistente no meu servidor, ele será resolvido para o domínio principal. Por exemplo, indo para

http://www.fakesub.mydomain.com

resolverá o link .

Se eu inserir um subdomínio válido, por exemplo,

http://www.validsub.mydomain.com

irá resolver para o subdomínio adequado.

Eu estou pensando que isso é devido a um servidor confg de algum tipo, mas não tenho certeza do que. Googling realmente não me ajudou, mas isso pode ser porque eu não sei como chamar isso exatamente.

Alguém poderia sugerir porque isso está acontecendo? Muito obrigado!

    
por TheMethod 28.02.2012 / 21:53

1 resposta

4

Em uma combinação de endereço / porta NameVirtualHost habilitada, o primeiro <VirtualHost> correspondente a ser carregado é considerado o padrão; solicitações que correspondem a nenhum outro host são enviadas a ele. Veja sua configuração atual com apache2ctl -S .

Se você quiser evitar esse comportamento, faça o primeiro para carregar um vhost fictício que não tenha conteúdo.

    
por 28.02.2012 / 21:59