Я хочу разрешить трафик на мой сайт только с определенного URL-адреса, например «example.com/123». Я хочу, чтобы остальная часть трафика была перенаправлена на тот же URL-адрес ссылки после определенной задержки, скажем, 1 или 2 минуты. Я хочу, чтобы трафик , который исходит из example.com/123, больше не упоминается.Как перенаправить и/или задержать в зависимости от реферера?
Я думал использовать что-то вроде этого, но я не имею понятия, как изменить для удовлетворения моих требований:
<?php
$referrer = $_SERVER['HTTP_REFERER'];
if (preg_match("/site1.com/",$referrer)) {
header('Location: http://www.customercare.com/page-site1.html');
} elseif (preg_match("/site2.com/",$referrer)) {
header('Location: http://www.customercare.com/page-site2.html');
} else {
header('Location: http://www.customercare.com/home-page.html');
};
?>