Aqui está um exemplo similar de C: \ xampp \ apache \ conf \ extra \ httpd-vhosts.conf no meu próprio PC.
Por favor, note que isso requer um endereço IP estático no seu computador; não use DHCP no PC que você está usando para desenvolvimento. E, como diz Alberto, você precisará de entradas correspondentes no seu arquivo hosts (em c: \ windows \ system32 \ drivers \ etc).
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost.config.local
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName 127.0.0.1
ServerAlias 192.168.1.12
DocumentRoot "D:/www"
<Directory "D:/www">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName mypc
ServerAlias mypc.config.local
DocumentRoot "D:/Web-Sites/www"
<Directory "D:/Web-Sites/www">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>