Esta respuesta es a medias, porque funciona solo editando httpd.conf, no trabaja sobre .htaccess, te la dejo por las dudas.
Si tu directorio se llama publico (al que queres acceder sin autorización)
a esto
Código Apache:
Ver originalOptions +Indexes +FollowSymLinks Includes
AuthType Basic
AuthName "Privado"
AuthUserFile /home/datos/.usuarios
require valid-user
AllowOverride All
agregale
Código Apache:
Ver original<Location "/publico">
Satisfy Any
</Location>
Nunca se me planteó hacer eso, voy a ver si existe una solución más global
Saludos