all'interno del file di configurazione di apache (httpd.conf) devi inserire una cosa di questo tipo (la parte in grassetto riguarda gli indirizzi IP da autorizzare):
codice:
<Directory "/path/directory/da/proteggere">
#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
Options None
#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride FileInfo
#
# Controls who can get stuff from this server.
#
Order Deny,allow
Deny from All
Allow from x.x.x.x y.y.y.y
</Directory>
nel caso non dovesse funzionare devi creare un virtual host.