Tienes que configurar el httpd.conf del apache.
Buscas ahi la directiva <directory> y la dejas asi:
Código:
<Directory />
Options FollowSymLinks ExecCGI Indexes
AllowOverride None
Order deny,allow
Deny from all
allow from 127.0.01
</Directory>
Esto impedira que nadie navege por tu directorio root, salvo tu (localhost o 127.0.0.1)
Luego, usando ese como modelo, añades unas lineas como estas para cada directorio-web que quieras compartir:
Código:
<Directory "C:/www/web1"> # O la ruta que sea. Una para cada web publicada
Options All
AllowOverride None
Order deny,allow
Allow from all
</Directory>
Ahi si podran entrar tus visitantes