欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

如何才能不让人直接访问到服务器下的文件

程序员文章站 2022-04-14 15:56:25
...
怎么才能不让人直接访问到服务器上的文件
比如说我在服务器的跟目录下有个文件夹dl,dl下有个cp.rar,我的域名是www.fox.com,那在浏览器地址栏输入http://www.fox.com/dl/cp.rar是不是就可以直接下载服务器上的文件了,我想让别人这样下载文件应该怎么做呢,我没有权限修改服务器上的apache文件的内容。那我应该怎么做呢。
其实我是想达到这样的效果,客户付款后我才能让他下载,不能说他知道了文件在我服务器的路径后直接去下载。

------解决方案--------------------
.htaccess
------解决方案--------------------
把文件放到文档根目录之外, 用php去取了发回去。
------解决方案--------------------
探讨

.htaccess

------解决方案--------------------
探讨

.htaccess

------解决方案--------------------
还可以用define 页面都引用这个定义的define 文件 来判断这个define 是否存在。
------解决方案--------------------
探讨

还可以用define 页面都引用这个定义的define 文件 来判断这个define 是否存在。

------解决方案--------------------
探讨

引用:

还可以用define 页面都引用这个定义的define 文件 来判断这个define 是否存在。


防跳墙啊,不过人家文件是直接下载的静态文件,这里用不上。

------解决方案--------------------
虽然我不用godaddy,但我99.9999%的确信他们支持

再不你问问妞妞, 他好像有用godaddy的服务器.


探讨

引用:

.htaccess

我用的godaddy,好像不能让用户改.htaccess

------解决方案--------------------
如果只是一律拒绝访问,
简单的deny from all就行

如果需要复杂地设置成根据ip/user等不同权限,那个要翻手册了...


探讨

引用:

.htaccess

请问怎么实现?

------解决方案--------------------
如果文件不是特别大,可以用php判断后直接输出..
------解决方案--------------------
.htaccess+1
如何才能不让人直接访问到服务器下的文件

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频