Лучший ответ

    1.  3 0

    Notebook_service 8 (167661)1135270 10 лет  

    Посредством РНР-скрипта. Нужно только "прикрутить" его к сайту и внести айпишки, которым доступ будет разрешён. Или диапазон айпишек.

Ответы

    1.  0 0

    lame 6 (13580)3725 10 лет  

    .htaccess настроить должным способом, вот хороший пример http://www.host-food.ru/faq/technical.questions/apache/examples.of.use.htaccess/ в самом низу для запрета всех стран кроме России.

    или же воспользоваться php


    if (!empty($_SERVER['HTTP_CLIENT_IP'])) $ip=$_SERVER['HTTP_CLIENT_IP'];
    elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
    else $ip=$_SERVER['REMOTE_ADDR'];

    $f = file_get_contents( "http://ipgeobase.ru:7020/geo?ip=" . $ip );
    preg_match("#<country>(.*?)</country>#si", $f, $country);

    if ( $country[1] == 'UA' ) die("404 Not Found");


    не проверял его в деле, ну рассказать можно о коде так мы получаем айпи человека который зашел на сайт, потом подставляем его и пробиваем по геобазе (она покажет откуда он), потом с помощью регулярки выдергиваем страну из исходника страницы, ну в данном случае если страна равна Украине то закрываем доступ к сайту путем убивания работы скрипта ака die.

    Посредством РНР-скрипта. Нужно только "прикрутить" его к сайту и внести айпишки, которым доступ будет разрешён. Или диапазон айпишек.

    тупо в index.php в начало добавил без всяких прикручиваний.

    1.  0 0

    Ixeon (32) 5 (4826)1029 10 лет  

    Да всё равно с прокси сервером обойти твои запреты - раз плюнуть

Похожие вопросы

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system