Apache ではディレクトリやファイルに対してアクセス元の IP アドレスやホスト名を対象としたアクセス制限を行うことができます。記述の仕方が Apache 2.2 以前と Apache 2.4 以降で大きく変わっており、 Apache 2.4 以降では Require ディレクティブを使ってアクセスを許可するか拒否するかの設定を記述します。ここでは Require ディレクティブを使って Apache 2.4 以降の方式でアクセス制限を行う方法について解説します。 ※ Apache 2.4 の環境で Allow や Deny を使ったアクセス制限を記述する方法については「Apache2.4でOrder/Allow/Denyディレクティブを利用する」を参照されてください。
![Requireディレクティブ:アクセスの許可や拒否などのアクセス制限を行う(Apache2.4以降)](https://cdn-ak-scissors.b.st-hatena.com/image/square/8eb37e92ce263c5221f83e6292a84d5a62b7c240/height=288;version=1;width=512/https%3A%2F%2Fwww.javadrive.jp%2Fapache%2Fallow%2Fimg%2Fp1-0.webp)