Nalazi li ti se .htpsswd file unutar direktorija koje pokušavaš zaštititi? Imaš li dozvole za čitanje tih fajlova? Putanja ti je ispravna?
Pa pokušavam zaštititi admin folder koji je na sljedećoj lokaciji: D:/xampp/htdocs/sandbox/blog/admin/. Ako unutar toga stavim .htpasswd file i promjenim putanju u D:/xampp/htdocs/sandbox/blog/admin/.htpasswd unutar .htaccess filea opet ne radi.