A maneira mais fácil de depurar isso é:
- ative error_log no nível 'debug': adicione
error_log /var/log/log/nginx/error.log debug;
à segunda sub-rotina - verifique a propriedade e as permissões em
.admin-htpasswd
: elas são iguais a.htpasswd
? - altere a sequência auth_basic da segunda sub-rotina para algo diferente, ou seja,
Admin restricted content
: o seu navegador mostra o novo texto ao acessar/admin
? - substitua temporariamente
.admin-htpasswd
por.htpasswd
: você pode autenticar usando a primeira senha agora?