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

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

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

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

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

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

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

相关推荐
William一直在路上18 小时前
深度解析:Nginx的卓越性能
运维·nginx
小十十21 小时前
K8s+Nginx-ingress+Websocket基础知识理解
websocket·nginx·kubernetes
hzsnone1 天前
公网服务器上Nginx或者Openresty如何屏蔽IP直接扫描
服务器·nginx·openresty
PanYu——BJ1 天前
CentOS Nginx 1.13.9 部署文档
linux·nginx·centos
MX_93592 天前
使用Nginx部署前端项目
运维·前端·nginx
srrsheng2 天前
电商前端Nginx访问日志收集分析实战
运维·前端·nginx
胡西风_foxww2 天前
Vue2 项目实现 Gzip 压缩全攻略:从配置到部署避坑指南
nginx·部署·vue2·配置·gzip·压缩·攻略
求知若渴,虚心若愚。2 天前
ansible简单playbook剧本例子3-安装nginx
服务器·nginx·ansible
TLucas2 天前
Centos 7部署.NET 8网站项目
linux·nginx·postgresql·centos·.net
Doris_LMS2 天前
在Linux下安装nginx(保姆级别)
linux·运维·nginx·centos