<FilesMatch "^(?!protected\.html)$">
deny from all
</FilesMatch>
<Files "protected.html">
AuthName "Username and password required"
AuthUserFile /www/sites/testcase.com/.htpasswd
Require valid-user
AuthType Basic
</Files>
Você receberá um proibido por tudo, menos o arquivo em questão. Mas quando você tenta acessar protected.html ou qualquer outro nome que você queira, ele lhe dará uma caixa de diálogo de autenticação básica.