Por que um diretório protegido por senha pede a senha duas vezes?

Isto acontece por que você protegeu uma subpasta em sua conta. Se existe um arquivo .htaccess acima do subdiretório que você esta tentando proteger, o Apache pode se confundir, e pedir senha para cada arquivo .htaccess que ele encontra no caminho. Para solucionar isto mova a proteção de senha para o webroot ou reescreva as regras em seu arquivo .htaccess.

Faça alguém feliz hoje!