[.htaccess-ブロック/禁止されたIP]特定のユーザーまたは一部を除くすべてのユーザーのサイトへのアクセスをブロックする方法。

特定の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からブロックされます

テクノロジーに情熱を持っており、喜んで記事を書いています StealthSettings2006 年から .com を運営しています。私はオペレーティング システムに関して豊富な経験を持っています。 macOS, Windows シ Linuxだけでなく、プログラミング言語やブログ プラットフォームでも使用できます (WordPress) およびオンライン ストアの場合 (WooCommerce、Magento、PrestaShop)。

コメント