教祖。問題があり、解決方法がわかりません。私はいくつかのプロジェクトでGitとCompass/SASSと協力しています。今、私はそれらのディレクトリを保護したいと思います。 onlyフォルダーに移動すると、すべて問題ありません–403が禁止されていると思っていたものが表示されます。
location ~ /\.git {
deny all;
}
しかし、gitから構成ファイルへのフルパスを使用しようとすると、ブラウザーはそれをダウンロードし始めます。コンパスと同じシナリオ。フォルダー内にconfig.rb
ファイルがあり、これもダウンロードを開始します。どうすればこの動作を防ぐことができますか?
特定のファイルのダウンロードを拒否するにはどうすればよいですか?
を使用して特定のファイルタイプを拒否できます
location ~* \.(git|rb|inc|ht)$ {
deny all;
}