Apache .htaccessでアクセス制限(特定のIPアドレス・ホスト)
- 2008.04.13
- Webマスター
テスト用のWebサイトなど、ある特定のIPアドレスの人たちだけにアクセスを制限したい。という場合。
■特定のIPアドレス、ホストからのアクセスを許可する
192.168.*.* と *.mydomain.co.jp からのアクセスを許可する。
public_htmlの下に.htaccessファイルを作り、以下のように記述する。
.htaccess
order deny,allow deny from all allow from 192.168. allow from .mydomain.co.jp
基本的に全てのアクセスを拒否して、アクセス可能なサイトを記述する。
既に.htaccessが存在している場合、一番上に記述して、ちゃんとアクセス制限できるかテストする。
■特定のIPアドレス、ホストからのアクセスを拒否する
あまり、使うことは無いと思うけど、ある特定のスパイダーのアクセスを絶対に拒否したいときくらいかな。
.htaccess
order allow,deny allow from all deny from 192.168. deny from .spy.co.jp
基本的に全てを許可して、ダメなサイトを記述する。
-
前の記事
NcFTPでWebサイトやログファイルを自動定期バックアップ 2008.04.13
-
次の記事
メールを受信できない 2008.04.17