【发布时间】:2012-11-17 13:26:49
【问题描述】:
这是场景:
有一个 Git 存储库,用于跟踪网站文件,包括根目录下的 .htaccess。将 Git 存储库签出到暂存站点和生产站点。
问题: 临时站点必须使用密码保护(通过 htpasswd 身份验证)。这也会更改.htaccess 文件。现在从暂存环境提交或推送意味着.htaccess 文件(为根目录启用密码保护)也被检出到实时网站,使实时网站也要求输入密码。
现在我该怎么做呢?我应该停止跟踪.htaccess 吗?我应该通过接收后挂钩覆盖.htaccess(可能吗?如何?)?有没有其他方法可以在不修改.htaccess 的情况下保护目录?还有其他解决方案吗?
【问题讨论】:
标签: git .htaccess deployment