今回はコマンドではなく、Apacheをリバースプロキシサーバとして利用する場合のに注意するべき設定の解説です。
○前提
・RHEL7.6
・Apacheバージョン2.4.27
Apacheをリバプロサーバとして利用する時に、転送先のサーバの一部のディレクトリに対してアクセス(転送)制限をかけたいシチューエーションあるかと思います。その際に設定するポイントがあるので共有します。
結論から言いますと、Directoryセクションではなく、Locationセクションを使うことです。
以下のような記述をしたとしても、「http://転送先/hoge/fuga」にはアクセス可能です。
Deny from all
</Directory >
以下のように記載する事で制限が可能です。
Deny from all
</Location >
シンプルだけど意外とのっておらず、数時間格闘しました。
特にバージョンの古い記事であったり、大体の方がDirectory セクションを使って設定を行うというような記載をされていたので動き自体をしっかりと確認はされていないのではないかなと思います。