nginx 配置禁止访问目录或文件
2015-08-18 09:52
525 查看
[导读] 在nginx要禁止某个或一类资源,只需要增加一个location,然后在其中使用deny all即可。禁止访问扩展名为bat的文件,配置如下: 代码如下复制代码 location ~* bat { deny all;} 禁止访问c
在nginx要禁止某个或一类资源,只需要增加一个location,然后在其中使用deny all即可。
禁止访问扩展名为bat的文件,配置如下:
代码如下 复制代码
location ~* /.bat {
deny all;
}
禁止访问configs目录,以及其下所有子目录或文件,配置如下:
代码如下 复制代码
location ^~ /configs/ {
deny all;
}
#java app 匹配 ,正则
location ~* \.(php|rar|zip|aspx)$ {
deny all;
}
注意上述configs后面的斜杠不能少,否则所有以configs开头的目录或文件都将禁止访问。
在nginx要禁止某个或一类资源,只需要增加一个location,然后在其中使用deny all即可。
禁止访问扩展名为bat的文件,配置如下:
代码如下 复制代码
location ~* /.bat {
deny all;
}
禁止访问configs目录,以及其下所有子目录或文件,配置如下:
代码如下 复制代码
location ^~ /configs/ {
deny all;
}
#java app 匹配 ,正则
location ~* \.(php|rar|zip|aspx)$ {
deny all;
}
注意上述configs后面的斜杠不能少,否则所有以configs开头的目录或文件都将禁止访问。
相关文章推荐
- nginx部署
- nginx搭建tcp代理服务器
- Nginx服务器中的GZip配置参数详解
- nginx线程池源码分析
- nginx线程池源码解析
- Nginx服务器上安装并配置PHPMyAdmin的教程
- centos6中安装nginx1.9.3
- centos中nginx负载均衡
- 微信公众帐号开发之环境搭建php+nginx+mysql
- nginx环境配置
- Nginx +WAF使用总结
- 《深入理解nginx》笔记之 ngx_upstream相关结构
- nginx 新语法 limit_conn_zone 替换 limit_conn 用法
- 查看Nginx、apache、MySQL和PHP的编译参数
- nginx中的502错误
- Apache与Nginx的优缺点比较
- nginx log format
- nginx配置location总结及rewrite规则写法
- heartbeat做nginx高可用集群
- CentOS 7安装Nginx