• 締切済み

IPアドレスによるアクセス制限方法

よろしくお願いいたします。 ウェブサーバのアクセス制限方法について質問です。 ウェブサーバの特定のフォルダのアクセス制限をかけたいのですが、 .htaccessをつかって、特定のIPアドレスのみアクセス許可して、 それ以外のIPアドレスからのアクセスは拒否するようにできるのでしょうか? よろしければサンプルコードが記載されているURLを教えてください。 もしくは核となるコードを教えてください。 よろしくお願いいたします。

みんなの回答

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.2

#なぜphpカテゴリに?(謎 お使いの「webサーバ」がApacheであれば(.htaccessを使ってと言うことですからそうなんでしょうけど)、RTFMとしか・・・ http://httpd.apache.org/docs/2.0/ja/mod/mod_access.html

hide_momiji
質問者

お礼

カテゴリはまちがえました。 すみません。 そしてありがとうございます。

  • giuxon
  • ベストアンサー率100% (1/1)
回答No.1

一個ずつ拒否するとき SetEnvIfNoCase REMOTE_ADDR 195.111.111.30 spam SetEnvIfNoCase REMOTE_ADDR 70.111.111.111 spam SetEnvIfNoCase REMOTE_ADDR 192.111.111.111 spam SetEnvIfNoCase REMOTE_ADDR 195.111.111.111 spam Order allow,deny Allow from all Deny from env=spam ーーーーーーーーーーーーーーーーーーーーーーーー ip帯域を拒否するとき SetEnvIfNoCase REMOTE_ADDR "^70.8(6|7)." spam Order allow,deny Allow from all Deny from env=spam こうすると、 70.86.*.* と 70.87.*.* 帯域を拒否することができます

hide_momiji
質問者

お礼

ありがとうございます。 具体的におしえていただきまして助かりました。

関連するQ&A