Теряется рефер

Статус
В этой теме нельзя размещать новые ответы.

obnon

Профессор
Регистрация
1 Июн 2008
Сообщения
244
Реакции
40
Для редиректа на партнерку со своей страницы использую такой вот код -


Проблема в том что в статистике партнерки не видно рефера, либо он пустой, либо рефер - букмаркс. Можно как то вылечить это? Мож другой какой-то код можно использовать? Рандомно чтоб редиректило на любую из трех и чтоб рефер при этом НЕ терялся.
 
Некоторые фаерволы (и другие программы) вырезают реферер.
Может у тебя в этом дело?
 
А зачем так переадресовывать уже после того как ссылка нажата %) . Рандом адреса надо делать до вывода предшествующей страницы где эта ссылка собственно и размещается и кликается уже нужная.
 
urlencode не имеет никакого отношения к рефереру.
 
Рандомно чтоб редиректило на любую из трех и чтоб рефер при этом НЕ терялся.
Тут дело не в рандоме, у тебя и без рандома всё останется так же.
По идее, рефер должен быть и никак иначе.
Попробуй принудиловку:
PHP:
header("Referrer: адрес_сайта_реферера\r\n");
вставить перед твоим хедером "локейшн".


p.s. Есть глюк в Internet Explorer`е - он не передает referrer-а при открытии страниц в новом окне или вкладке...
 
2PHP_Master Там очень много переходов без реферов, скорее всего не в этом дело. Стата -
Должны быть, а их почему-то нету.

2localhost:80 Да мне без разницы как, лишь бы работало - рандомный переход на любой из трех линков и чтоб рефер при этом был.

header("Referrer: адрес_сайта_реферера\r\n");

Это прямо в php файл можно втавлять? Или только для html?
 
2localhost:80 Да мне без разницы как, лишь бы работало - рандомный переход на любой из трех линков и чтоб рефер при этом был.

Еще раз, через переадресацию типа header() реферрер будет теряться, значит определяться какую из 3 ссылок выводить на страницу надо до ее вывода. Все баннерокрутилки работают по такому принципу.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху