Назад | Перейти на главную страницу

Папка с разрешениями пользователя / общего доступа Apache 2.2

website.com:8080 настроен на запрос пароля. Однако мне нужно, чтобы сайт website.com:8080/public был доступен для всех.

Я нашел этот пример с Apache 2.3, что мне и нужно, но я использую 2.2, а AuthType None не поддерживается.

<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>
<Directory /www/docs/public>
  Order Allow,Deny
  Allow from all
  Satisfy any
</Directory>

«Удовлетворить любой» означает, что «Разрешить от всех» будет достаточно, даже если не будет удовлетворено «Требовать действительного пользователя».

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