Я пытаюсь перенаправить посетителей на сайт, основываясь на их ссылочном URL-адресе.Переадресация на основе URL-адреса реферала
Вот сценарий:
php $domain='blankds.com'; $referrer=$_SERVER['HTTP_REFERER']; echo $referrer; if (preg_match("/$domain/",$referrer)) { header('Location: http://www.blackisgreen.org/page_1.php'); } else { header('Location: http://www.blackisgreen.org/page_2.php'); };
Ошибки: Я получаю «предупреждение: не может изменить заголовок» ошибку, потому что я вторя $ реферера перед отправкой заголовков.
Если я удалю эхо, скрипт не работает.
Любые предложения?
Как он работает не так, как ожидалось? – Gumbo