JavaScript с перенаправлением заголовка php - PullRequest
0 голосов
/ 03 июня 2011

Я работаю над проектом, который использует <? header('Location: <a href="http://url.com" rel="nofollow">http://url.com</a>'); ?> для перенаправлений, и я очень доволен им из-за скорости и того факта, что он не высвечивает некоторые промежуточные URL в адресной строке перед перенаправлением. Однако теперь мне нужно вызвать мое программное обеспечение для отслеживания с помощью фрагмента Javascript, например:

<script type="text/javascript" src="MYSCRIPT"></script>

Есть ли способ получить лучшее от обоих слов? То есть вызывать мое программное обеспечение для отслеживания через JavaScript и все еще использовать редирект php? Или мне придется переключиться на перенаправление JS window.location, если я хочу вызвать этот скрипт?

Спасибо!

1 Ответ

0 голосов
/ 03 июня 2011

Вам придется либо написать код JavaScript для своего отслеживания в PHP и выполнить его перед перенаправлением, либо создать страницу с одним из них, который «перенаправляется», если вы хотите использовать JavaScript.

Проблема в том, что вы не можете изменить информацию заголовка после ее отправки. то есть после заголовка ничего не может быть ('Location:'); перенаправление.

...