Eu tenho um domínio e subdomínios em um servidor, digamos example.com e api.example.com. Queremos adicionar outro servidor ao nosso aplicativo cdn.example.com, que é um servidor físico diferente. Estou tentando configurar o subdomínio cdn.example.com. Mapeei o ip do novo servidor para o subdomínio cdn.example.com
quando faço ping em cdn.example.com, ele retorna o ip correto. Mas quando coloco esse URL nos navegadores, ele agora mostra a página no diretório do subdomínio.
Eu criei um host virtual em /etc/apache2/sites-enabled/cdn.example.com
quando tento abrir o site usando ip, ele mostra as páginas no diretório padrão /var/www/index.html
mapeei cdn.example.com para a pasta /srv/www/cdn.example.com/public_html
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName cdn.example.com
DocumentRoot /srv/www/cdn.example.com/public_html/
ErrorLog /srv/www/cdn.example.com/logs/error.log
CustomLog /srv/www/cdn.example.com/logs/access.log combined
</VirtualHost>
este é meu arquivo cdn.example.com no diretório habilitado para sites
Tenho duas dúvidas: 1. é necessário configurar o domínio principal antes de configurar o subdomínio? 2. podemos configurar apenas subdomínio no servidor?
PS: Tenho o debian 6.0.3 no meu novo servidor
Responder1
- é necessário configurar o domínio principal antes de configurar o subdomínio?
Não.
Um ponto útil é que o primeiro site definido é aquele que será atendido se a solicitação do cliente for para um nome de domínio ou endereço de site que não esteja explicitamente na configuração do Apache.
- podemos configurar apenas subdomínio no servidor?
Sim.
Você precisará organizar no DNS que os registros de endereço do subdomínio apontem para o servidor web apropriado.