大师们。我遇到了一个问题,但我不知道如何解决。我正在使用 Git 和 Compass/SASS 处理一些项目。现在我想保护这些目录。当我去仅有的到文件夹一切正常-我得到了我所期望的403禁止。
location ~ /\.git {
deny all;
}
但是当我尝试使用 git 中配置文件的完整路径时,浏览器开始下载它。指南针的情况相同。config.rb
文件夹中有一个文件也开始下载它。我该如何防止这种行为?
我如何拒绝下载特定文件?
答案1
您可以使用以下方式拒绝特定文件类型
location ~* \.(git|rb|inc|ht)$ {
deny all;
}