0

ドイツの私の地域から遠く離れた IP アドレスからのトラフィックをブロックしたいので、300 km 以上離れた都市の人々はアクセスできません (プロキシを使用しない限り)。

含める/除外する IP アドレスを見つけるにはどうすればよいですか?

4

1 に答える 1

0

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 

お役に立てれば。

于 2013-10-08T09:04:18.910 に答える