Apache 2.2 Permissões do usuário / pasta de acesso público

1

website.com:8080 está configurado para exigir uma senha. No entanto, eu preciso de website.com:8080/public para ser acessível a qualquer pessoa.

Eu encontrei este exemplo com o Apache 2.3, que é exatamente o que eu quero, mas estou usando o 2.2 e o AuthType None não é suportado.

<Directory /www/docs>
   AuthType Basic
   AuthName Documents
   AuthBasicProvider file
   AuthUserFile /usr/local/apache/passwd/passwords
   Require valid-user
</Directory>
<Directory /www/docs/public>
   AuthType None
   Require all granted
</Directory>
    
por nathand 07.11.2010 / 17:53

2 respostas

1
<Directory /www/docs/public>
  Order Allow,Deny
  Allow from all
  Satisfy any
</Directory>

O "Satisfazer qualquer" significa que o "Permitir de todos" será suficiente, mesmo sem o "Exigir que o usuário válido" seja satisfeito.

    
por 07.11.2010 / 22:10
0
<Directory /www/docs/public>
  Order Allow,Deny
  Allow from all
</Directory>
    
por 07.11.2010 / 20:01