Subdomínios Apache em relação ao DNS

Subdomínios Apache em relação ao DNS
  1. Digamos que eu executo um servidor web, apache.
  2. Eu tenho um domínio conhecido como example.com.
  3. Os servidores de nomes e outros estão configurados corretamente para example.com para resolver o IP do servidor web, que serve o diretório raiz do servidor web quando example.com é solicitado.

Quero configurar um subdomínio assim: dev.example.com
Eu sei como fazer isso no httpd.conf (testei com dev.localhost etc).

Minha pergunta é: o subdomínio 'dev' é tratado estritamente pelo Apache quando é solicitado, assim como seria example.com/dev/? Quero saber se preciso alterar alguma coisa relacionada ao DNS para que dev.example.com seja resolvido. O DNS tem alguma participação nisso ou é estritamente tratado pelo Apache?

É importante notar que eu uso um provedor de DNS gratuito conhecido como zoneedit.

Obrigado.

Responder1

Você deve criar um registro A ou um CNAME para dev.example.com em seu DNS (ou um registro curinga para *.example.com). O Apache não pode fazer nada com solicitações de dev.example.com se eles não conseguirem acessar seu servidor web, o que eles não podem fazer a menos que haja um registro DNS que resolva dev.example.com.

Responder2

Dois passos -

  1. Configure umUma gravaçãono seu gerenciador DNS, no painel de controle do seu registrador de domínio. Aponte dev.example.com para o IP do seu servidor.
  2. Crie um registro VirtualHost na configuração do Apache.Leia mais aqui. Aponte para qualquer diretório que desejar.

informação relacionada