Антилич php+htaccess

Segey
На сайте с 23.08.2005
Offline
404
835

Хочу сделать антилич на файлы rar,zip,exe и т.п.

Но столкнулся с проблемой. Сделал редирект на .htaccess, теперь редирект со всех файлов такого типа на download.php, там я создаю временный url, свзываю его с основной ссылкой. Временный урл должен работать 24 часа.

Вопрос, как на php реализовать: после обращения по временному урлу отдавать пользователю (по ip) оригинальный файл, а потом прекратить(т.е. удалить связь ip-файл-временный url) после 24 часов?

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

Brexit - уже совсем рядом. (https://about-this-model.blogspot.com/2019/03/brexit.html)
FM
На сайте с 01.12.2008
Offline
1
#1

при обращении к download.php забирай у юзера IP с помощью $_SERVER[REMOTE_ADDR] и получай текущее время getdate(); и прочесывай заведомо созданную базу данных "IP|Время" на наличие совпадений по айпи. если прошло больше 24 часов то запрещай скачивание.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий