【发布时间】:2018-01-12 00:17:03
【问题描述】:
对于文件传输系统,我将数据存储在我的服务器上。可以使用 URL 访问数据,例如:
http://filestorage.example.com/files/clientfiles/clientid/test.pdf
clientid/文件夹内的所有文件都链接在为客户端生成的下载页面上,例如:
http://example.com/download.php?clientid=28692692846
上面的 URL 包含一个网页,其中包含指向 clientid 文件夹中所有文件的多个链接:
<a href="http://filestorage.example.com/files/clientfiles/clientid/test.pdf" download>
test.pdf
</a>
现在我想限制对文件的访问。从外部访问文件应该是不可能的,它们应该只能从 download.php 访问。 甚至有可能实现这样的目标吗?
文件和脚本在同一台服务器上。
【问题讨论】:
标签: php .htaccess access-control