Apache: Невозможно удалить запрос аутентификации для подкаталога

Apache: Невозможно удалить запрос аутентификации для подкаталога

Мой сервер работает под управлением Apache 2.4.18 со следующей конфигурацией:

/home/xxx/www/.htaccess:

AuthType Digest
AuthName "Authenication Required"
AuthDigestProvider file
AuthUserFile /path/to/.htdigest
Require valid-user

/home/xxx/www/share/.htaccess:

Require all granted

Я хочу защитить паролем все каталоги и файлы, кроме shareподкаталога. При указанной выше конфигурации отображается запрос на аутентификацию по паролю, когда пользователь посещает http://my.site/share/, хотя он все равно может увидеть содержимое, отменив (или закрыв) диалог.

Чего я хочу, так этоубрать запрос на аутентификацию по паролюдля shareподкаталога. Что-то не так с моей конфигурацией?

решение1

Попробуйте добавить AuthType Noneв /home/xxx/www/share/.htaccess.

решение2

Попробуйте добавить:

Satisfy Any

Allow from all

К: /home/xxx/www/share/.htacces

Связанный контент