ciao, credo tu debba scrivere: AllowOverride All
comunque ti copio/incollo un pezzo di un piccolo howto che ho fatto con un mio amico:
ACCESSO RISTRETTO
Creare una directory dentro htdocs e chiamiamola per esempio "mia_directory"
Creiamo dentro la directory appena creata un qualsiasi file index.html
Creiamo inoltre il file .htaccess (all'interno della dir da proteggere)
All'interno di quest'ultimo immettiamo i seguenti dati (ATTENZIONE ALLA PUNTEGGIATURA!)
AuthUserFile /usr/local/apache2/htdocs/mia_directory/.htpasswd
AuthGroupFile /dev/null
AuthName "Area ad accesso ristretto"
AuthType basic
require user username
Salvare il file
Adesso creiamo il file relativo alle password:
Creare il file .htpasswd (sempre nella directory da proteggere)
Spostiamoci nella directory BIN di apache2 e dgt il seguente comando per creare l'utente e la relativa password:
htpasswd -c username
vi chiederà una password immettetela e spostiamoci nella directory /CONF di apache2 per editare l' httpd.conf per abilitare gli accessi ristretti settando:
AllowOverride All #Togliento il None impostato di default.
restartare il webserver e andate in
http://127.0.0.1/mia_directory se tutto funziona vi chiederà utente e password
ciao