2013年12月29日日曜日

apacheのアクセス拒否方法

apacheで特定のサイトからのアクセスを拒否する方法。

http.conf
>    Order allow,deny
>    Allow from all
>    Deny from .xxxxx.ne.jp
>    Deny from 192.168.

IPひとつだけや特定のURIのみ拒否したい事は少なく
複数サイト、複数セグメントからのアクセスを拒否したい、ブロックしたい事が多いだろう。

>    Deny from .xxxxx.ne.jp
上の例のように、最初の文字をピリオドに刷る。
yyy.xxxxx.ne.jp
zzz.xxxxx.ne.jp
などを拒否できる。

>    Deny from 192.168.
192.168.x.xを拒否できる。

c:\apache\conf\http.confなどのディレクトリにあるだろう。