Apache アクセス制限設定

投稿者:

Apache にアクセス制限をかける場合
httpd.conf 内で allow, deny で設定します。
面倒なので別ファイルにしています。
httpd.conf に別ディレクトリでの設定ファイルを読み込むような設定をします。
レンタルサーバーでよくあるパターン。
Include “/usr/local/apache2/conf.d/*.conf”
設定例
/usr/local/apache2/conf.d/deny.conf
<Directory “拒否したいディレクトリ”>
   AllowOverride None
   Order allow,deny
   Allow from All
   Deny from 220.150.117.251
   Deny from 60.35.126.114
   Deny from 220.108.84.93
   Deny from 60.35.122.73
   Deny from 219.167.154.114
</Directory>
apache を再起動すればこれらのIPからはアクセスできなくなります。

Thank you for reading this post, don't forget to subscribe!