Para que funcione el virtualhost basado en nombres tienes que descomentar la siguiente linea:
Cambialá a
*:80 es la direccion ip y el puerto. * es para cualquier direccion y el puerto, el que tengas definido, lo normal es el 80 o 8080.
Por supuesto deberás también configurar bien la directiva <VirtualHost>, hay mucha información para hacer eso correctamente.
Espero que eso te sirva.
Salu2
PD: No olvides presionar ctrl+f5 para refrescar tu navegador y que no salga la antigua página.