PDA

Просмотр полной версии : редирект и реферер


x-treem
08.07.2007, 17:06
вообщем возникла проблемаю
суть вот в чем.
надо сделать автоматический редирект, но с передачей реферера.
ни стандартный рефреш, ни location.href jscript-а не прокатили.
есть еще возможности?

x-treem
08.07.2007, 17:16
не катит твой пример.
можно пользываться всем (php, javascript)
главное что бы передавался referer страници с редиректом.

x-treem
08.07.2007, 17:24
млин, смотри.
если перейти по ссылке, реферер передается. если стандартным редеректом, то нет.
надо какйнить выход, ПЕРЕДАТЬ реферер. страницу принимающую реферер я изменить не могу. вот в чем загвоздка.

Joker-jar
08.07.2007, 17:40
Протокол http знаешь? Если да, то PHP и вперед...

Добавлено

Или юзай curl

Joker-jar
08.07.2007, 17:52
http://php.net/CURL


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, $ref);
curl_exec($ch);
curl_close($ch);

ant0ha
08.07.2007, 18:25
Новую тему создавать не стал, похожий вопрос, а можно каким-нибудь способом изменить поле реферрер при открытии сайта в фрейме?


<SCRIPT>
window.parent.frames['site'].location.replace("http://site.ru");
</SCRIPT>

4evak
21.10.2009, 17:57
<?php
$ref=$_SERVER['HTTP_REFERER'];
$url='http://твой урл';
header('Referer:'.$ref);
header('Location:'.$url);
?>