Como definir o servidor virtual padrão (sites disponíveis) no Apache?

Como definir o servidor virtual padrão (sites disponíveis) no Apache?

Eu tenho 2 sites no meu linode VPS. Configurei ourdomain.com e mydomain.com no diretório de sites disponíveis (/etc/apache2/sites-available/ourdomain.com.conf // mydomain.com.conf) e ativei e reiniciei o Apache.

Existe uma maneira de especificar ourdomain.com como site principal/padrão? Porque quando eu acesso pelo ip, o Apache mostra meudominio.com :(

Responder1

O Apache lê seus arquivos vhost em ordem alfanumérica, e o primeiro que ele lê se torna o vhost padrão caso nenhuma das diretivas ServerNameou ServerAliascorresponda. VerSuporte a host virtual baseado em nomenos documentos do Apache.

Portanto, para qualquer domínio que você queira que seja "padrão", certifique-se de que o arquivo vhost esteja listado primeiro na listagem de diretórios.

informação relacionada