重要なメタ情報が含まれているため、.gitディレクトリとsvnディレクトリに誰もアクセスできないようにしています。Apache2.4内部サーバーエラーDirectoryMatch
私は、次のルールを使用してみましたが、私は内部サーバーエラーを受けていると私はよく分からない理由:
<Directorymatch "^/(.*/)*\.(git|svn)/">
Require all denied
</Directorymatch>
任意のアイデアは?
重要なメタ情報が含まれているため、.gitディレクトリとsvnディレクトリに誰もアクセスできないようにしています。Apache2.4内部サーバーエラーDirectoryMatch
私は、次のルールを使用してみましたが、私は内部サーバーエラーを受けていると私はよく分からない理由:
<Directorymatch "^/(.*/)*\.(git|svn)/">
Require all denied
</Directorymatch>
任意のアイデアは?
As per Apache 2.4 documentationは、DirectoryMatch
ディレクティブは.htaccess
では許可されていないあなたは、あなたのサイトのルートの.htaccessで同じことを行うためにmod_rewrite
ディレクティブを使用することができます:あなたはこのディレクティブを持っているん
RewriteEngine On
RewriteRule \.(git|svn)(/.*)?$ - [F,NC]
にあります、あなたは天才です!ありがとう、私はそれが.htaccessファイルに直接行くことができなかったのか分からなかった。 – Karl
? – anubhava
私の.htaccessファイルには、ルートパブリックディレクトリ – Karl