ho creato .htpasswd dal prompt con gli appositi comandi ed il file è ok.posizionato ok.

perchè non funziona?
forse perchè in locale questa cosa non ha senso?