У меня есть php-скрипт, который проверяет, очищен ли реферер после короткого процесса, пересылается ли он к месту назначения, если он не очищен, процесс, который я использовал для очистки реферера, перезапускается. Пока работает, вот код, который я использовал:
<?php
$referer = $_SERVER['HTTP_REFERER'];
if($referer == "")
{
echo "<meta http-equiv=\"refresh\" content=\"0;url=http://sitetogoto.com\">";
}
else
{
echo "<meta http-equiv=\"refresh\" content=\"0;url=http://sitewherereferrergetsclearedagain.com\">";
}
?>
Похоже, что до сих пор это работает, если я нажимаю на ссылку, которая приводит меня к этому сценарию, она приводит меня на sitetogoto.com без реферера. Тем не менее, я заметил, что при использовании автосерфинга, например, я застреваю в бесконечном перенаправлении, когда реферер просто не очищается ... Есть идеи почему?
Привет