Здравствуйте, Аноним, Вы писали:
А>а подскажи как их блокировать, надо и себе их залочить.
А>Там надо что то в .htaccess подшаманить? Файл .htaccess надо в каждую папку кинуть?
Не, все сложнее.
Надо взять базу ip-диапазонов, конвертнуть ее в access/mssql/mysql/нужноеподчеркнуть (они текстовые изначально).
Потом определить IP-шник поль-ля, пересчитать его в 4-байтовый int, в базе найти диапазон, которыму он принадлежит и определить код страны. Далее
if(countrycode=="CH" || countrycode=="VN") Response.Redirect("noaccess.htm");
Можно по другому — на лету спрашивать какойнть whois, но через whois половина стран не определяется. Там бывает ответ типа "Country: EU (country is really worldwide)" — и ничего не определишь.