O Apache procurará pelo VirtualHosts na seguinte ordem:
- VirtualHost definido pela primeira vez com IP, porta e nome do servidor correspondentes
- VirtualHost definido pela primeira vez com IP e porta correspondentes
- VirtualHost definido pela primeira vez com porta de correspondência e IP curinga (ou
_default_
)
Estou assumindo que o servidor tem apenas um endereço IP, ou seja, 192.168.1.54.
192.168.1.54:80 is a NameVirtualHost
default server biglle.com (/etc/apache2/sites-enabled/biglle.com.conf:1)
wildcard NameVirtualHosts and _default_ servers:
*:80 biglle.com (/etc/apache2/sites-enabled/000-default:1)
As solicitações de entrada em 192.168.1.54:80 que não correspondem a um ServerName, portanto, usarão o biglle.com VirtualHost definido em biglle.com.conf (porque esse é o primeiro VirtualHost que corresponde ao IP e à porta). O biglle.com VirtualHost em 000-default será usado apenas para solicitações recebidas em um IP diferente de 192.168.1.54.
A menos que você esteja realmente realizando hospedagem virtual baseada em IP, sugiro que altere todos os seus VirtualHosts para não especificar um endereço IP (ou seja, <VirtualHost *:80>
) e verifique se aquele que deseja ser o padrão é listado primeiro na configuração (que o arquivo 000-default deve fazer).