Как сделать редирект с сайта для некоторых 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 клиента, если он такой то - делаем редирект.