сервер apache.. в папке /logs/ находятся .txt-файлы с логами.. в .htaccess ни Order Allow,Deny
Deny from all, ни
Order Allow,Deny
Deny from all
не срабатывает..
up_sweep: вообще deny from all вполне достаточно. для проверки - напишите какой-нибудь бред в этом файле. если сервер использует этот htaccess - будет ошибка
up_sweep: либо прочитать справку хостера. возможно там что-нибудь говорится по этому поводу.
алсо может неверные права на .htaccess и апач просто не может его открыть?
600 права на .htaccess.. самое интересное, что в соседней папке такой же .htaccess успешно работает.. блокирует открытие .tpl файлов и позволяет открывать .css файлы..
"Здравствуйте, не все так просто, статику отдает nginx, а он понятия не имеет что такое .htaccess.
Можно переместить папку logs выше public_html либо передавать обработку статики на apache правда нагрузка может несколько возрасти." - вот ответ от хостера..
я дико извиняюсь, просто при открытии файла в соседней папке выскакивает 403 ошибка и "Apache/2.4.10-1-beget-reuseport (Unix) Server at" Думал, что апач.. Простите. Просто понять не могу, почему в соседней папке все работает, а в этой нет..
Я: "Скажите, пожалуйста, как разумнее всего запретить открытие файлов .txt (там хранятся нужные мне логи) от прямого открытия через браузер? Может изменить формат txt на другой, в который тоже можно писать логи?"
Хостер: Лучше всего логи перенести за папку public_html olamedia .: но скрипт же не сможет записать выше public_html, верно?
Александр: по поводу расширения - не расширение определяет формат файла. оно служит лишь для того, чтобы люди и программы могли предугадывать формат, не смотря внутрь.