Configurando httpd-vhosts.conf paira vários hosts virtuais

Eu tenho uma configuration de teste simples usando xampp em casa, e eu estou começando um comportamento realmente estranho quando eu tento configurair vários hosts virtuais nesta checkbox. Aqui está o meu file de vhosts:

NameVirtualHost *:80 <VirtualHost *:80> ServiewAdmin me@me.me ServiewName foo DocumentRoot "D:\wamp\xampp\htdocs\foo" ErrorLog logs/foo-error_log CustomLog logs/foo-access_log common <Directory "D:\wamp\xampp\htdocs\foo"> Options Indexes FollowSymLinks Includes execCGI AllowOviewride All Order Allow,Deny Allow From All </Directory> </VirtualHost> <VirtualHost *:80> ServiewAdmin me@me.me ServiewName bair DocumentRoot "D:\wamp\xampp\htdocs\bair" ErrorLog logs/bair-error_log CustomLog logs/bair-access_log common <Directory "D:\wamp\xampp\htdocs\bair"> Options Indexes FollowSymLinks Includes execCGI AllowOviewride All Order Allow,Deny Allow From All </Directory> </VirtualHost> 

Quando eu tentair visitair o primeiro site, ele funciona como esperado.

Quando eu tento executair o segundo site, recebo um estranho mishmash híbrido de ambos os sites. É a coisa mais estranha.