【发布时间】:2014-10-31 13:31:43
【问题描述】:
我正在我的网站上设置 MP3 下载,并希望人们单击电子邮件中的链接以下载 MP3 的 ZIP 文件。我希望他们点击的 URL 不直接指向文件,这样我就不会透露实际位置——我还可以为下载等添加时间限制。
所以我一直在使用 readfile($file_url) 并尝试了很多 header() 选项,但并没有走得太远。然后我读到你可以使用:
header("Location: " . $file_url);
这在我测试过的浏览器中似乎可以正常工作。与 readfile($file_url) 相比,这样做有什么缺点吗?
谢谢!
【问题讨论】: