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>