シナリオは次のとおりです。
.htaccess
ルートを含むウェブサイトファイルを追跡しているGitリポジトリがあります。Gitリポジトリは、ステージングサイトと本番サイトにチェックアウトされます。
問題:ステージングサイトはパスワードで保護する必要があります(htpasswd認証を介して)。これにより.htaccess
、ファイルも変更されます。ステージング環境からのコミットまたはプッシュは、.htaccess
ファイル(ルートディレクトリのパスワード保護を有効にする)がライブWebサイトにもチェックアウトされ、ライブWebサイトにもパスワードを要求することを意味します。
では、どうすればよいでしょうか。追跡を停止する必要があり.htaccess
ますか?受信後のフックを介して上書きする必要があります.htaccess
か(可能ですか?どのように?)?変更せずにディレクトリを保護する他の方法はあります.htaccess
か?他の解決策はありますか?