nginx 配置禁止访问某个目录或文件

在nginx要禁止某个或一类资源,只需要增加一个location,然后在其中使用deny all即可。

禁止访问扩展名为text的文件,配置如下:

复制代码
location ~* /.text{
    deny all;
}

禁止访问docs目录,以及其下所有子目录或文件,配置如下:

复制代码
location ^~ /docs/ {
    deny all;
}

**注意:**上述docs后面的斜杠不能少,否则所有以docs开头的目录或文件都将禁止访问。

相关推荐
L16247621 小时前
Nginx Stream 四层代理 TLS 类漏洞修复完整版
网络·nginx·安全
风曦Kisaki1 天前
# Linux运维Day03:Nginx 反向代理(服务集群)、负载均衡、四层调度与优化
linux·运维·nginx
難釋懷1 天前
Nginx介绍与安装
运维·nginx
JiaWen技术圈1 天前
nginx 安全响应头 介绍
运维·nginx·安全
阿里云云原生2 天前
从 Nginx 堆溢出看网关安全:为什么说“指令式配置”正在成为攻击面的温床?
nginx
m0_751018662 天前
docker 安装 nginx
vue.js·nginx·docker
幽络源小助理2 天前
PS网页版源码_在线Photoshop源码_Nginx免环境部署_支持PSD
nginx·ui·photoshop
林三的日常2 天前
Nginx-Rift 漏洞
运维·nginx
yqzyy2 天前
C#如何优雅处理引用类型的深拷贝(十一)
java·网络·nginx
HEADKON3 天前
培西达替尼Pexidartinib对比伊马替尼在腱鞘巨细胞瘤中的CSF1R抑制与肝毒性风险
nginx