大师。 我有一个问题,我不知道如何解决它。 我正在和一些项目上的Git和Compass / SASS合作。 现在我想保护这些目录。 当我只去的文件夹它的一切正常 – 我得到了我所期望的403禁止。
location ~ /\.git { deny all; }
但是,当我尝试使用从git的configuration文件的完整path开始下载它。 与指南针相同的场景。 文件夹中还有一个config.rb文件,它也开始下载它。 我怎样才能防止这种行为?
我怎么能否认下载特定的文件?
您可以使用拒绝特定的文件types
location ~* \.(git|rb|inc|ht)$ { deny all; }