Я пропустил это через несколько дней. Здесь Ситуация.
Несколько недель назад человек купил аналогичное доменное имя и настроил его на 301 Перенаправление на мою фактическую страницу. Затем он использовал это, чтобы написать разработчикам программного обеспечения, которые просят ключи для печати в своих приложениях для обзора перспективного места в нашей публикации.
Я бы хотел, чтобы специальное сообщение появлялось всякий раз, когда кто-то приземлялся на моем сайте с определенного перенаправления URL.
Поэтому, если пользователь А вводит сайт на: example.org и автоматически перенаправляется на example.com, сайт выполняет другую страницу, чем пользователь B.
Пользователь В вводит сайт непосредственно: example.com
Таким образом, я могу дать советы разработчикам, что они были фишингом, и игнорировать полученную им электронную почту и перенаправить ее на мой настоящий адрес, чтобы я мог добавить его в список затронутых компаний для сотрудников правоохранительных органов.
Система - это среда LAMP
Заранее спасибо!
Что вы ищете $_SERVER['HTTP_REFERER']
, он работает на большинстве браузеров. Итак, что вам нужно сделать, это
if ( $_SERVER['HTTP_REFERER'] === 'put-referral-url-here.com')
{
//redirect to page b
header('Location: http://www.example.com/pageb.html');
}
Обратитесь к документации по переменному серверу и далее читать дальше это