Как сделать временную ссылку для загружаемого файла

Я делаю проект для временной ссылки на скачивание для меня, чтобы защитить файл от хотлинкеров ...

Я считаю, что это возможно сделать ... потому что мы все знаем, что многие из сайта обмена файлами " не хотят упоминать " ... их ссылка на файл истекла .. .

Пример.

Если я скачаю один файл с их сайта, они дадут прямую ссылку, чтобы щелкнуть по нему, верно? но тогда срок действия этой ссылки истечет через несколько часов или минут.

Откуда мне знать, что срок действия ссылки истек? Если я скопирую ту же ссылку в моем менеджере загрузок через один день, он не сможет загрузить тот же файл.

Я уже сделал это возможным в htaccess.

Пример.

RewriteRule .*\.(rar|ZIP)$ http://domain.com [R,NC]

Если они скопируют прямую ссылку в адресной строке браузера, они будут перенаправлены в http://domain.com

Но затем, если они скопируют прямую ссылку на свой менеджер загрузок, файл будет загружен.

Что делать, если они публикуют ссылку на любом другом сайте, например на веб-сайте форума, в блоге и т. Д., И просят читателя скопировать и вставить ссылку в свой менеджер загрузок, чтобы они могли загрузить ее напрямую.

Это проблема, которую я хочу предотвратить, чтобы защитить мой файл. Я делаю это на PHP, но не могу понять ...

Ваша помощь очень ценится.

8
задан franzlorenzon 30 October 2013 в 15:08
поделиться