Php 监视和保护下载链接

Php 监视和保护下载链接,php,codeigniter,Php,Codeigniter,我计划做一个网络应用程序,将控制下载给用户。为了防止用户直接访问该文件,我可以使用htaccess来防止下载该文件。但我现在的问题是如何访问它 我的想法是通过服务器路径访问文件,并将文件放置在服务器临时文件中,然后生成一个链接来下载它。问题是,如何做到这一点?另外,如果有其他更简单的方法可以做到这一点 我正在使用CI btw 谢谢 将文件放在webroot之外,以便无法通过web服务器访问这些文件 创建一个用户可以访问的PHP脚本,该脚本将从磁盘读取文件并将其输出给用户,请参阅 在该文件中实现您

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

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

我正在使用CI btw

谢谢

  • 将文件放在webroot之外,以便无法通过web服务器访问这些文件
  • 创建一个用户可以访问的PHP脚本,该脚本将从磁盘读取文件并将其输出给用户,请参阅
  • 在该文件中实现您想要的任何类型的身份验证/授权机制
  • 或的可能副本