regex - 你如何 stash .git 项目目录?

标签 regex git nginx

现在我已经设置了 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/

相关文章:

git - 确定传入 HTTP 请求的 VCS

php - Laravel 5 nginx domain.com/index.php 和 domain.com/both 工作。如何重定向/index.php?

javascript - 卡在正则表达式上

python - 如何过滤python正则表达式中的模式,直到输入单词

java ReplaceAll 和 '+' 匹配

git - Tortoise Git - 'Reset "master“到此”不起作用

正则表达式 - 匹配 3 位数字

git - composer create-project 和 git clone 之间的主要区别是什么?

nginx - 如何在容器运行期间可以覆盖的图像中包含默认文件?

macos - 终端错误 : zsh: permission denied: ./startup.sh