Home  >  Article  >  Backend Development  >  做一个资源下载网,下载资源不能访问,技术方案

做一个资源下载网,下载资源不能访问,技术方案

WBOY
WBOYOriginal
2016-06-23 13:56:44813browse

最近最一个资源下载网,上传文件到制定文件夹,没有加密文件,但是下载的时候可以直接通过地址直接访问,于是乎加了.htaccess文件防止直接访问下载,但是程序读取出来的时候也不能下载了。我就通过程序copy原下载目录的文件出来,但是这样效率很低下,这样就造成了重复不断的复制等,有什么好的解决方案,是否可以使用缓存来缓存下载的文件?如果行 ,代码如何写。谅小弟技术不够 


回复讨论(解决方案)

貌似只要在资源目录放飞.htaccess
一句话
Deny from all

貌似只要在资源目录放飞.htaccess
一句话
Deny from all



这个我也用了,但是不能下载了,我现在的目的是只能通过程序下载,如果这样用。htaccess文件   程序都不能下载了

将上传的文件放到网站目录的上一级,通过程序来读写。


貌似只要在资源目录放飞.htaccess
一句话
Deny from all



这个我也用了,但是不能下载了,我现在的目的是只能通过程序下载,如果这样用。htaccess文件   程序都不能下载了
不是吧,我怎么可以的



貌似只要在资源目录放飞.htaccess
一句话
Deny from all



这个我也用了,但是不能下载了,我现在的目的是只能通过程序下载,如果这样用。htaccess文件   程序都不能下载了
不是吧,我怎么可以的
下载的代码有个是header什么的。。用那个就行了,貌似,不是十分确定,以实际结果为准

http://www.cnblogs.com/c840136/articles/PHP_header_download.html
文件操作读取的是服务器本地的文件,跟IP无关,貌似,不是十分确定

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn