proteção de diretório de senha .htaccess - página em branco

proteção de diretório de senha .htaccess - página em branco

eu quero usar para algum site a proteção de senha do Apache para um diretório. Esta não é minha hospedagem, então não posso olhar para logs ou algo assim. Então acabei de copiar meu .htacces que funciona perfeitamente na minha hospedagem. O problema é que não vejo nenhuma caixa de diálogo solicitando login e senha... Nada... Apenas página em branco! Mesmo o arquivo de índice não funciona. Quando excluo .htaccess - index.php funciona perfeitamente.

Se ajudar: estou tentando proteger o subdiretório. No diretório principal também tenho .htaccess (para mod_rewrite). No diretório principal está tudo bem.

Aqui está o código do .htaccess que deve proteger o subdiretório.

AddDefaultCharset UTF-8

ErrorDoc 401 "Sorry, this is top secret zone"

AuthName "Top secret" 
AuthType Basic
AuthUserFile .htpasswd 
AuthGroupFile /dev/null 
require valid-user

Alguma ideia?

PS Claro que .htpasswd está no mesmo diretório que .htaccess

Responder1

Você deve verificar as permissões nos arquivos .htaccss e .htpasswd e certificar-se de que possam ser lidas pelo Apache. Parece que "exigir usuário válido" deveria ser "Exigir usuário válido".

Sem mensagens de erro ou saída em um arquivo de log é difícil depurar.

informação relacionada