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