Защита от постороннего доступа к файлу

  • Автор темы Intelligent
  • Дата начала

Intelligent

Guest
Защита от постороннего доступа к файлу

В общем у меня такая проблема
допустим есть сайт http://mysite.ru/script/
в папке script лежат два файла index.php и 1.txt:
содержание index.php:
<?
if ($x==1) {
include ("1.txt");
}
else {
print "Error!";
}
?>
ну а в 1.txt какая нибудь текстовая информация, как сделать чтобы обычный пользователь не имел доступа к файлу 1.txt путем набора адреса http://mysite.ru/script/1.txt, а имел доступ с его содержимому только через индекс.пхп???
 

netdog

net @
1. спрятать файл на уровень ниже, где нет доступа по http
2.
--- .htaccess --
<Files *.txt>
order deny,allow
deny from all
</Files>
----------------
 

Intelligent

Guest
Хорошо, спасибо за совет, а как быть если нежно спрятать не все файлы .тхт а тольок несколько, с определенными именнами, каким тогда должен быть ..htaccess
 

Lenka

Новичок
То же самое, только прописываешь в .htaccess имена конкретных файлов, которые не должны быть видны.
 

pauk

Новичок
a если доступа к .htaccess нет?
может лучше права установить?
 

Crazy

Developer
Автор оригинала: pauk
не всякий хостер дает его:)
А вот эти сказки мне рассказывать не надо. Где ты нашел коммерческого хостера, который не дает доступа к .htacces и кто заставляет хоститься у этого урода?
 

Intelligent

Guest
А можно ли запретить доступ к файлам через урл права доступа??
 

Intelligent

Guest
Опечатался, на самом деле нужно запретить доступ к файлам через урл путем присвоения файлам каких нибудь прав доступа
 

Crazy

Developer
Под "через URL" имеется в виду "непосредственно через web-сервер"? А через что будет осуществляться доступ?
 

gun2rin

Новичок
Где ты нашел коммерческого хостера, который не дает доступа к .htacces
Пожалуйста - quantim.ru. Питерский коммерческий хостер. Он вообще по многим делам проходит:)
 

fog

Рыцарь Джедай
Автор оригинала: Crazy
А вот эти сказки мне рассказывать не надо. Где ты нашел коммерческого хостера, который не дает доступа к .htacces и кто заставляет хоститься у этого урода?
я знаю такого хостера, и, не поверишь - там хостятся!
 

gun2rin

Новичок
Помнится - в QUANTUM очень долго думали, что такое htaccess. После чего сказали - а он у нас отключен из соображений большей безопасности!
 

Crazy

Developer
Автор оригинала: gun2rin
Извини - quantum.ru
Это не специализированная фирма по оказанию услуг хостинга. Ее профиль четко сформулирован на сайте: Компания Quantum Communications основана в 1997 году в Санкт-Петербурге. На данный момент компания является единственным оператором связи, создавшим сеть беспроводного доступа по технологии Radio Ethernet с сотовым покрытием всей территории города.
 

Crazy

Developer
Автор оригинала: fog
я знаю такого хостера, и, не поверишь - там хостятся!
...поскольку им нечего защищать. Что вовсе не означает, что при необходимости получить доступ к .htaccess решение этой проблемы займет более 48 часов.
 
Сверху