location / {
deny 2.2.2.2
}当然nginx非常的灵活,他也可以禁止某个url,或者是正则匹配的规则。黑白名单都可以做,功能很强大。我只给你举了一个简单的例子。
禁止访问扩展名为bat的文件,配置如下:
location ~* /.bat {
deny all
}
禁止访问configs目录,以及其下所有子目录或文件,配置如下:
location ^~ /configs/ {
deny all
}
可以通过return返回403状态码,这样可以阻止所有人访问某个文件:
location /some/important/config/file.conf {return 403
}
上面的配置使得/some/important/config/file.conf文件访问返回的都是403状态码
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)