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

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

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

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

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

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

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

相关推荐
Joy T8 小时前
【AI运维】02 云上基础部署:ECS、OSS 与 Nginx 的体系化理解与实践
运维·nginx
Dreamboat-L8 小时前
云服务器上部署nginx
java·服务器·nginx
季__末10 小时前
WSL2安装配置
nginx
登山人在路上19 小时前
Nginx负载均衡策略
服务器·nginx·负载均衡
刘火锅21 小时前
Nginx HTTP基本认证配置技术文档
运维·nginx·http
Ancelin安心21 小时前
计算机网络易混淆知识点总结
网络协议·tcp/ip·计算机网络·nginx·网络安全·docker·云原生
我就是你毛毛哥21 小时前
Linux 系统上安装 Nginx以及使用,推荐使用编译安装
linux·运维·nginx
尘下吹霜1 天前
【记录】Nginx日志过大导致服务器空间爆满
服务器·网络·nginx
我要打倒凹凸曼1 天前
使用 Nginx 实现 Tomcat 集群的负载均衡
nginx·tomcat·负载均衡
saadiya~1 天前
实战笔记:在 Ubuntu 离线部署 Vue + Nginx 踩坑与避雷指南
vue.js·笔记·nginx