使用apache作为文件服务器(仅提供文件下载,不提供路径)
很多时候基于一些安全性考虑,我们的服务器有这样的需求:只允许用户访问指定扩展名的文件。下面的方法是在apache中已经实践过的方法,希望对大家有用。
-
找到并用文本编辑工具打开apache配置文件(httpd.conf) ,本文件一般位于Apache安装目录下的conf文件夹下
-
2
在apache配置文件中,增加一个Directory目录(可以拷贝apache中现有的一个Directory节点),指向对应的网页目录
-
3
在Directory目录中增加一个filesmatch节点,配置允许访问 ,具体见实例代码:
<directory "XXXXXXXXXX">
order allow,deny
deny from all
<filesmatch ".(html|htm|css|js|jpg|gif|jpeg|png)$">
Order allow,deny
allow from all
</filesmatch>
</directory>
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: Apache 文件下载
- 下一篇: Apache的顶级项目文件下载地址