ciao a tutti.
ho un apache 2.0.55 su ubuntu server, e un sito per il quale vorrei limitare l'accesso limitatamente a 3 IP della stessa rete.
ho cercato un'pò in giro, trovando che tramite apache ci sono diversi modi per farlo.
ho quindi provato a personalizzare il file http.conf in questo modo
root@zabbix:/var/www# more /etc/apache2/httpd.conf
# This is here for backwards compatability reasons and to support
# installing 3rd party modules directly via apxs2, rather than
# through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
ServerName zabbix
<Directory "/var/www">
order deny,allow
deny from all
allow from 172.20.2.102
</Directory>
root@zabbix-sviluppo:/var/www#
stoppare apache e farlo ripartire ma non è cambiato nulla. riesco cmq ad accedere a tutte le pagine del sito.
ho allora riportato il file httpd.conf allo stato originale e creato il file .htaccess sotto la root del server, quindi /var/www/
root@zabbix:/var/www# more .htaccess
order deny,allow
deny from all
allow from 172.20.2.102
root@zabbix:/var/www#
abilitando i permessi
root@zabbix:/var/www# ls -la .htaccess
-rwxrwxrwx 1 root root 55 2008-08-06 10:39 .htaccess
root@zabbix:/var/www#
stoppo e restarto apache ma ancora nulla è cambiato. il sito resta accessibile.
Cosa mi perdo??
c'è qualche errore o qualche operazioni preliminare da fare ad esempio su /etc/apache2/apache2.conf
grazie per l'aiuto

Rispondi quotando
