подскажите как дать файл на скачку

Печать RSS
342

А

Пацак
0
alexandr.sytnyk (13 Октября 2014 / 20:31)
генерировать временную ссылку писать ее в базу проверять ее и отдавать файл
не поможет, успеют выкачать пока ссылка действует.
А

Пацак
0
Через htaccess запретить, если не пустой HTTP заголовок Referer браузера зашедшего,если скачиваю не с вашего сайта,запретить скачивать файлы определённого типа не с вашего сайта
А

Землянин
0
Леонардо (14 Октября 2014 / 11:13)
Через htaccess запретить, если не пустой HTTP заголовок Referer браузера зашедшего,если скачиваю не с вашего сайта,запретить скачивать файлы определённого типа не с вашего сайта
так поможет от прямых ссылок но если парсер на curl то referer можно передавать или даже имитировать действия на сайте.
Автор найми кодера который в этом разбирается обычно одного метода будет не достаточно. Можно например вести логи скачивания файлов и выводить кол. запросов с одного ip если подозрительно много проверять чей он и банить. По той же схеме можно выводить каптач если например за минуту более 30 запросов на файлы с одного ip. Как уже советовали создавать сессию и проверять ее перед отдачей файла и т.д.

Добавлено через 05:59 сек.
Только вот на 100% защититься как я понимаю невозможно, но можно усложнить жизнь тем кто парсит и отсечь большинство. А вообще маркируй весь контент =)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск