Я использую Apache 2.2 на компьютере с Linux, и моя цель - иметь все каталоги, кроме подкаталога с аутентификацией.Я могу заставить работать все каталоги, но когда я добавляю исключение, кроме подкаталога, я получаю внутреннюю ошибку:
configuration error: couldn't check user. No user file?: /download/public/
Это мой файл конфигурации:
<Directory /var/www/mydir/software/download/public>
AuthType None
Require all granted
</Directory>
<Directory /var/www/mydir/software>
AuthType Basic
AuthName download
AuthUserFile /etc/apache2/auth/software
Require valid-user
</Directory>
когда я закомментирую первые четыре строки, все работает нормально.С этими строками я получаю вышеупомянутую ошибку.
$ apache2 -v
Server version: Apache/2.2.8 (Ubuntu)
Вопрос: что мне нужно изменить, чтобы получить подкаталог без аутентификации с помощью apache 2.2.Я считаю, что конфигурация выше для 2.4.Это то, что я хочу, возможно с 2.2?