Имеем .htaccess:
| Код | AuthType Basic AuthName "Private zone!" AuthUserFile /home/.../pretected/.htpasswd require valid-user
<Files ~ "\.txt$"> order deny,allow deny from all </Files> |
Если я ввожу в строке mysite.ru/pretected/, браузер запрашивает пароль, аналогично и для mysite.ru/pretected/file.php, а если ввожу mysite.ru/pretected/file.txt, то сразу же отображается содержимое файла. Как же защитить txt-шки паролем? Аналогично и для html, они тоже не защищаются.
Далее... <Files ~ "\.txt$"> не защищает от доступа txt-шки. Если же написать <Files ~ "\.dat$"> и обратиться к .dat, будет выведено сообщение "403 Access denied". <FilesMatch...> пробовал - эффект тот же.
В чём дело? |