A regra geral é sempre usar NameVirtualHost
antes de cada VirtualHost
, a menos que você saiba o que está fazendo. O modelo básico para cada porta SSL (por exemplo, 443) é:
Listen 443
SSLInsecureRenegotiation off
NameVirtualHost *:443
<VirtualHost *:443>
...
Além disso, você estava correto ao redirecionar para o link