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

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

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

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

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

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

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

相关推荐
L1624769 分钟前
LVS+Keepalived+Nginx+Tomcat 高可用集群超详细配置手册
nginx·tomcat·lvs
阿杰 AJie19 小时前
Nginx配置静态资源服务器
运维·服务器·nginx
sunnyday04261 天前
Nginx与Spring Cloud Gateway QPS统计全攻略
java·spring boot·后端·nginx
何以不说话1 天前
zabbix部署及nginx的监控
运维·nginx·zabbix
bukeyiwanshui1 天前
Nginx 服务器
运维·服务器·nginx
jc06201 天前
项目实战6-消息推送
c++·redis·websocket·nginx·kafka
weixin_462446231 天前
一台电脑模拟多节点 Kubernetes 集群:Kind 实战教程(含 Nginx 测试)
nginx·kubernetes·kind
weixin_462446231 天前
在宝塔 Nginx 上安装与配置 lua-cjson 教程
nginx·junit·lua
米高梅狮子1 天前
06. Nginx 服务器
运维·服务器·nginx
[H*]1 天前
Flutter框架跨平台鸿蒙开发——AnimatedIcon动画图标
运维·nginx·flutter