Нужна помощь с переадресацией

Discussion in 'Болталка' started by stalker0007, 6 Feb 2013.

  1. stalker0007

    stalker0007 Member

    Joined:
    1 Oct 2009
    Messages:
    44
    Likes Received:
    20
    Reputations:
    0
    Ребята здравствуйте

    Есть site.ru
    на него заходят люди из разных стран

    интересует метод

    что бы допусти со всех стран так и продолжали заходить кроме Украинских пользователей их что бы перенаправляло на другую страничку на этом же сайте.

    Предложите варианты пожалуйста
     
  2. .cho

    .cho New Member

    Joined:
    14 Jan 2013
    Messages:
    7
    Likes Received:
    2
    Reputations:
    0
    Ставишь GeoIP и в .htaccess пишешь
    Code:
    RewriteEngine on RewriteCond %{ENV:GEOIP_COUNTRY_CODE} UA [NC] RewriteRule ^.*$ http://google.com.ua/ [L]
     
  3. stalker0007

    stalker0007 Member

    Joined:
    1 Oct 2009
    Messages:
    44
    Likes Received:
    20
    Reputations:
    0
    А если не имею право изменять .htaccess

    Есть ещё какие либо варианты (скрипты)?

    нужно переадресовывать именно Украину допустим на site.ru/index.html а остальные так и остались на site.ru
     
    #3 stalker0007, 6 Feb 2013
    Last edited: 6 Feb 2013
  4. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Как вариант(не самый лучший, но может и сгодится:
    PHP:
    <?php

    error_reporting
    (0);
    set_time_limit(0);
    #############################

    if($a file_get_contents('http://ipgeobase.ru:7020/geo?ip='.$_SERVER['REMOTE_ADDR'])){

    if(
    preg_match("/<country>(.*?)<\/country>/"$a$b)){

    if(
    $b[1] == 'UA'){
    header('Location: http://google.com/');
    exit;
    }
    }
    }

    ?>
     
  5. stalker0007

    stalker0007 Member

    Joined:
    1 Oct 2009
    Messages:
    44
    Likes Received:
    20
    Reputations:
    0
    Спасибо за вариант но не подходит (или возможно я чет не понимаю) может есть варианты что бы охватить все диапазоны ip украины
     
  6. Coques

    Coques New Member

    Joined:
    24 Apr 2010
    Messages:
    0
    Likes Received:
    4
    Reputations:
    0
    как, ты помогаешь ему бесплатно? ну вот, а говорил, что времени у тебя нет :)
     
  7. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Подловил :D
    Мне ничего не стоило скопировать скрипт сюда. Тут мне не раз помогали, вот и я стараюсь помочь. Никто никого не принуждает.
    Тем более я подсказал по своей "специализации", а от системного администрирования я очень далёк, но юзверям это невдомёк:)

    Этот скрипт берёт информацию с сайта http://ipgeobase.ru - там вроде бы свежая база.
     
    #7 daniel777, 7 Feb 2013
    Last edited: 7 Feb 2013
Loading...