特定のIPアドレスのためのサイトへのアクセスを制限することは、非常に単純なことができます .htaccess.
Order deny, allow Deny from 191.155.1.30 Deny from 123.113. Deny from 1.2.3.4 5.6.7.8 127.1.1.1 Allow from all
上記の場合、ライン "許可し、拒否を注文"優先順位がサーバーと言います。 具体的には、 "行にリストされているもの以外のすべてのIPアドレスにアクセスから拒否"。
191.155.1.30から拒否 -単一のIPへのアクセスをブロックします。 この例では:191.155.1.30
から拒否 123.113. -アクセスをブロックする すべてのIP123.113始まるサイト。
Apacheのいくつかのバージョンでは、上記の例が返ってくるかもしれません 500内部サーバー Error サイトにアクセスするすべてのIPのために。 このエラーが発生した場合は、最初と最後の行、上記の行を削除してのみ使用します。
Deny from 191.155.1.30 Deny from 123.113. Deny from 1.2.3.4 5.6.7.8 127.1.1.1
上記の状況とは逆の方法として、それは すべてのIPをブロック, 一部を除いて.
すべてから拒否
1.1.1.1から許可
すべてのIPアドレスは、IP 1.1.1.1を持って少ないPCからブロックされます