やり方
- Locationタグで設定する
- Locationタグは.htaccessでは使用できないので、confファイルに記載する
作業順
- confファイルのバックアップ
- 制限を与えたいディレクトリの情報を以下のように記載
- apachectl configtestで設定を確認
- httpd reloadで設定を読み込み
- IP制限あり、無しの環境からアクセスを行い制限が働いているか+他影響でていないかを確認(だいたいはWiFiを切ったスマホからアクセスすれば制限ありを確認できるはず)
*設定全体は管理者権限で行う
設定例
<Location "/hoge">
order deny,allow
deny from all
allow from 1.1.1.1
allow from 2.2.2.2
</Location>
*許可IPアドレスが複数ある場合、allow fromは複数行記載。