现在我已经设置了 nginx,我需要能够 stash 我的 .git
目录。我需要什么样的重写才能停止窥探?它会到达 server {}
或 http {}
block 的哪个位置?
最佳答案
http {
server {
location ~ /\.git {
deny all;
}
}
}
此 location
指令将拒绝访问任何子目录中的任何 .git
目录。
注意:此位置 block 必须在您的主要位置 block 之前,以便可以先对其进行评估。
关于regex - 你如何 stash .git 项目目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2999353/