ドイツの私の地域から遠く離れた IP アドレスからのトラフィックをブロックしたいので、300 km 以上離れた都市の人々はアクセスできません (プロキシを使用しない限り)。
含める/除外する IP アドレスを見つけるにはどうすればよいですか?
ドイツの私の地域から遠く離れた IP アドレスからのトラフィックをブロックしたいので、300 km 以上離れた都市の人々はアクセスできません (プロキシを使用しない限り)。
含める/除外する IP アドレスを見つけるにはどうすればよいですか?
htaccess で動的に制限することはできません。
(あなたのウェブサイトがPHPで構築されている場合は、あなたのサイトのホームページで) 使用できます
$_SERVER['REMOTE_ADDR'] or $_SERVER['REMOTE_HOST'] variables.
Web サイトにアクセスしているクライアントの IP を調べ、特定の半径を超えている場合はリダイレクトします。
2 つの IP アドレス間の距離を調べるには、「2 つの IP アドレス間の地理的な距離を取得しますか?」を参照してください。
特定の IP のみを許可するには、次のように htaccess を使用できます。
order allow,deny
allow from 255.0.0.0
deny from all
お役に立てれば。