Файл .htaccess И Пароль На Скачивание Всех Файлов

Lariel

Active member
11.09.2009
41
2
#1
Здравствуйте.

Настроил с помощью файла .htaccess защиту на скачивание *Любых* файлов в конкретном каталоге.
Все работает, при попытке скачать файл действительно спрашивается пароль из указаного.htpasswd

Используемый файл .htaccess

-------------------- начало .htaccess
<Files "*.*">
AuthName "Sorry. Protected file"
AuthType Basic
AuthUserFile /srv/www/site1/subdir/.htpasswd
Require valid-user
</Files>
---------------Конец .htaccess


Но обнаружилась непонятная вещь, пароль спрашивается при скачке не всех файлов т.е.
некоторые файлы скачиваются почему-то без пароля. Проверял, просле перезагрузки и чистки кеша
из разных броузеров, Пробовал скачивать в разном порядке файлы, все равно некоторые файлы скачиваются свободно
при этом другие файлы из этого же каталога, при скаче требуют пароль.

Например: при попытке скачать файлы с расширением *.rar или *.exe - пароль не спрашивается (почему-то)
хотя при скачке файлов *.txt или *.zip пароль спрашивается (все ок)

пробовал менять в .htacces секцию <Files> добавлял названия конкретных файлов


<Files "test1.rar">
AuthName "Sorry. Protected file"
AuthType Basic
AuthUserFile /srv/www/site1/subdir/.htpasswd
Require valid-user
</Files>


Почему -то все равно не срабатывает
Пробовал <Files *> или <Files "\.(rar)$"> - ничего не помогает

Причем пароль не спрашивается только для файлов 2-ух типов(из тех что я столкнулся) для *.rar и *.exe
Такое ощущуение, что при использовании <Files "*.*"> все равно не попадают отдельные конкретные типы файлов хотя
Проверил на диске в каталоге у всех файлов одинаковый доступ и владелец с группой. Если переименовываю файл и менюя расширение например c .rar на .txt, то при попытке скачать этого переименованного файл начинает спрашиватся пароль (все ок)

Не пойму что я не таки делаю, Может что-то можно еще попробовать ?