Você tem permissão para sobrescrever configurações de autenticação usando arquivos htaccess? Consulte o link
Tentando configurar a autenticação HTTP básica com o Apache, mas não está funcionando. Eu recebo a lista de diretórios e arquivos regularmente, sem necessidade de autenticação. Tentei reiniciar o httpd e o cache dos navegadores.
Não consigo encontrar entradas relevantes em / var / log / httpd / error_log.
Alguma idéia?
htpasswd:
# htpasswd -c /usr/local/share/passwords username
$ ls -l /usr/local/share/passwords
-rw-r--r-- 1 root root 44 Nov 23 13:29 /usr/local/share/passwords
.htaccess:
$ cat /srv/http/test/.htaccess
AuthType Basic
AuthName "Some Stuff"
AuthUserFile /usr/local/share/passwords
Require user username
O diretório:
$ ls -la /srv/http/test/
total 16
drwxr-xr-x 2 root root 4096 Nov 23 13:27 .
drwxr-xr-x 4 root root 4096 Nov 23 00:40 ..
-rw-r--r-- 1 root root 96 Nov 23 13:35 .htaccess
-rw-r--r-- 1 root root 14 Nov 23 00:40 page.html
Você tem permissão para sobrescrever configurações de autenticação usando arquivos htaccess? Consulte o link
Você permitiu substituições na sua configuração do apache? link
(Desculpe por link antigo. Se você estiver usando uma versão mais antiga do apache, substitua 'current' pela versão que você está usando, por exemplo, 2.0, etc)