Nginx拒绝images文件夹中的特定文件类型



我正在使用nginx,我想阻止访问我的图像文件夹中的html文件。我试过

location /images/.*.html {
deny all;
}

但我仍然可以访问/images/test.html。

如何阻止访问test.html?

location元素接受正则表达式进行模式匹配(如Serverfault中所述(,但您必须通过在location键和模式本身之间添加~来告诉它这是一个正则表达式:

location ~ ^/images/.*.html$ {
}

最新更新