Apache の「Require all denied」ディレクティブは何の役に立つのでしょうか?

Apache の「Require all denied」ディレクティブは何の役に立つのでしょうか?

ドキュメントには、これは古いものと同様に動作すると記載されていますDeny from all

うまく機能していることはわかりますがRequire all granted、新しいOrder指令がなければRequire all denied、基本的にはプラセボです。

Require all denied
Require local
Require all denied

条件が満たされた場合、アクセスは許可されますRequire local

Require all denied効果が出るのは、セクションを特別に作成し<RequireAll>てその中に入れた場合のみです。

<RequireAll>
  Require all denied
  Require local
</RequireAll>

ただし、その場合は、セクション全体を次のように置き換えることができます。

Require all denied

または

Require not all granted

あるいは

# Nothing at all, defaults to denied

を使わないとAuthMerging And、役に立たなくなってしまうのではないですか?

関連情報