Apache - protege um subdiretório, mas não a raiz

2

Eu tenho um site, ele deve ser acessível por qualquer pessoa, mas um diretório deve solicitar autorização http.

Eu adicionei as seguintes linhas ao website.conf:

 <Directory /var/www/website/serverside>
         AuthType Basic
         AuthName "Login please"
         AuthUserFile /var/www/website/serverside/.htpasswd
         Require valid-user
 </Directory>

 <Directory /var/www/website >
         Allow From All
         Satisfy All
         AllowOverride None
 </Directory>

Mas ele solicita uma senha mesmo se eu visitar a página raiz! Como posso consertar isso?

    
por Vizakenjack 23.03.2015 / 14:23

1 resposta

2

Remova a diretiva Satisfy All ou altere-a para Satisfy Any , pois isso não é necessário porque você não está usando diretivas de autenticação para o diretório.

    
por 23.03.2015 / 14:35