|
|
|
| Как защитить файлы от скачивания??? | |
|
|
|
|
|
|
|
для: kaoz
(20.08.2005 в 23:18)
| | Имеется ввиду HTML-файлы сайта?
1) Можно осуществить проверку USER_AGENT, так как это описывается в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5699, но в большинстве случаев это значение подделывается - менеджер представляется безобидной операционной системой.
2) Другим подходом является измерения частоты обращения с определённого IP-адреса. Если в течении часа с определённого IP-адреса было осуществлено 500 обращений - это не человек.
3) Можно поставить ограничение на итервалы загрузки - человеку нужно секунды 3 чтобы переходить от страницы к старанице, робот прееходит почти мгновенно - можно посылать ему мусор.
4) Можно прошить страницы сессией, роботы вряд ли будут регистрироваться и посылать cookie-заголовки - просто отшивайте всех ползователей, чей SID не равен полученному на предыдущей странице.
PS Однако такие запреты крайне пагубны в плане раскрутки сайта - скорее всего вы быстро попадёте в чёрные списки поисковых систем http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5699, роботы которых также не смогут работать с вашим сайтом. | |
|
|
|
|
|
|
|
для: cheops
(20.08.2005 в 23:26)
| | имеется ввиду защита php файлов.. например у меня есть файл config.php там записаны пароли к базе как мне сделать так чтоб никто немог его скачать? | |
|
|
|
|
|
|
|
для: kaoz
(24.08.2005 в 01:49)
| | А никто не сможет его скачать - любое обращение к нему не с локального хоста приведёт к тому, что клиент получит результат работы: HTML-код, генерируемый файлом, а не его содержимое, поэтому, если вы не пишите
То вам ничего не угрожает. | |
|
|
|