gpt4 book ai didi

git - 使 .git 目录 Web 不可访问

转载 作者:IT王子 更新时间:2023-10-29 01:21:54 26 4
gpt4 key购买 nike

我有一个网站,我使用 github(闭源)来跟踪更改和更新网站。唯一的问题是,.git 目录似乎可以通过网络访问。我怎样才能阻止它并仍然能够使用 git?

我应该使用 .htaccess 吗?我应该更改 .git 的权限吗?

最佳答案

将其放入 Web 服务器的 root.htaccess 文件中:

RedirectMatch 404 /\.git

此解决方案稳健安全:它

  • 适用于您站点中的所有 .git 目录,即使有多个目录也是如此,
  • 还 stash 其他 Git 文件,如 .gitignore.gitmodules
  • 甚至适用于新添加的 .git 目录,并且
  • 甚至不泄露目录存在的事实。

关于git - 使 .git 目录 Web 不可访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6142437/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com