PHP中,如何在后台隐藏一个文件的真实下载地址,前台用户点击下载时候不是真实的下载地址?

有这么一个需求

前台用户点击后下载期刊

但是关于这个点击下载的链接,如何在php后台去处理一下下载地址,返会给前台

让用户点击下载时候看不到这个真实的下载地址?

请有经验的前辈指教一下。

这些期刊,都是通过后台添加上传上去的

三国纷争
浏览 639回答 4
4回答

holdtom

把文件路径存数据库,然后前端下载链接变成类似download.php?file=55这样,如果不想用55 56这种可预测的,那也可以把id做个对称加密,后端就根据这个id查数据库找到对应文件即可。

繁花不似锦

你还可以加一个下载频率的限制
打开App,查看更多内容
随时随地看视频慕课网APP