Lembre-se de ativar o servidor "*:80" como um NameVirtualHost. Para isso, vc precisa adicionar a linha
NameVirtualHost *:80
ao arquivo "/etc/apache2/listen.conf" e reiniciar o Apache.
PS: Um lembrete, sites HTTPS não podem ser "NameVirtualHosts", a menos que o seu certificado SSL já preveja isso.