监控和保护下载链接



我打算做一个网络应用程序来控制用户的下载。为了防止用户直接访问文件,我可以做什么htaccess来防止下载文件。但我现在的问题是如何访问它。

我的想法是通过服务器路径访问文件并将文件放在服务器临时中,然后生成一个下载链接。问题是,如何做到这一点?另外,如果还有其他更简单的方法可以做到这一点。

顺便说一句,我正在使用CI

谢谢。

  1. 将文件放在 Web 根目录之外,以便无法通过 Web 服务器访问它们。
  2. 创建一个用户可以访问的 PHP 脚本,该脚本将从磁盘读取文件并将其输出给用户,请参阅readfile
  3. 在该文件中实现所需的任何类型的身份验证/授权机制。

最新更新