Você precisa adicionar NameVirtualHost *:80 em algum lugar antes do VirtualHost
seções em sua configuração. Caso contrário, suas seções VirtualHost são
tratados como hosts virtuais baseados em IP e, como você observou corretamente,
segunda entrada é essencialmente ignorada.
Você pode querer ler os hosts virtuais baseados em nomes .