Thank you for your interest in my little problem.
I post below the httpd-vhosts configuration file for your perusal, and because I want all other beginners to learn what they should not do
:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "C:/localhost"
ServerName localhost
<Directory "C:/localhost">
AllowOverride Options AuthConfig
Options -Indexes
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "C:/localhost/site1"
ServerName localhost/site1
<Directory "C:/localhost/site1">
AllowOverride Options AuthConfig
Options Indexes
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "C:/192_168_10_20"
ServerName myip
<Directory "C:/192_168_10_20">
AllowOverride Options AuthConfig
Options -Indexes
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "C:/site2"
ServerName myip/site2
<Directory "C:/site2">
AllowOverride Options AuthConfig
Options -Indexes +ExecCGI
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Keep in mind that this is a Windows server configuration, thus the quotes around the directory paths.