Как сделать редирект с сайта для некоторых ip адресов

Есть список ip. Как сделать, чтобы если, пользователь зашёл с ip адреса, который есть в списке, перенаправляло на другой сайт? Заранее спасибо.


Ответы (1 шт):

Автор решения: S.H.

Предлагаю такое решение на PHP:

    <?

    function Redirect($url, $permanent = false)
    {
        if (headers_sent() === false)
        {
            header('Location: ' . $url, true, ($permanent === true) ? 301 : 302);
        }

        exit();
    }

    if ($_SERVER['REMOTE_ADDR'] == '89.179.244.127')
        Redirect('http://www.google.com/', false);

    ?>  

Надеюсь, идея понятна: мы получаем из server variables IP клиента, если он такой то - делаем редирект.

→ Ссылка