HTACCESSファイルを使用してIPへのアクセスを制限することは、戦闘の半分にすぎません。

HTACCESSファイルを使用してIPへのアクセスを制限することは、戦闘の半分にすぎません。

HTACCESSファイルを使用してホワイトリストに追加するIP以外のすべてのIPをブロックしようとしています。

以下は私のHTACCESSファイルです。

<LIMIT GET>
order deny,allow
deny from all
# whitelist Boston IP
allow from 199.xx.xx.xx
# whitelist NY IP
allow from 199.xx.xx.xx
# whitelist SF IP
allow from 96.xx.xx.xx
</LIMIT>

テスト目的でWebサイトにアクセスしようとしているIPが含まれていません。これにより、まだサイトからデータが読み込まれることがわかりますが、データに関連するテーマやスタイルはありません。

質問:IPがホワイトリストに登録されていない場合、サイトがまったく表示されないようにするにはどうすればよいですか?

ベストアンサー1

これリクエストガイドラインmod_authz_coreロードするときは、次のものを使用できます。

 <Limit GET>
 # whitelist Boston IP
 Require ip 199.xx.xx.xx
 # whitelist NY IP
 Require ip 199.xx.xx.xx
 # whitelist SF IP
 Require ip 96.xx.xx.xx
 </Limit>

または1行だけ:

 <Limit GET>
 #          Boston       NY           SF
 Require ip 199.xx.xx.xx 199.xx.xx.xx 96.xx.xx.xx
 </Limit>

おすすめ記事