Передача реферера HTTP (сайты A, B, C - A в C)?

Этот вопрос лучше всего иллюстрируется примером:

Пользователь переходит на сайт Aи переходит на сайт B. Ссылающийся сайт теперь является сайтом A. Тот же пользователь переходит на сайт Cс сайта B. Ссылающийся сайт теперь является сайтом B.

Мне интересно, возможно ли иметь ссылающийся сайт для Сайт C отображается как сайт A (первоначальный реферер, если хотите).

Зачем мне это (немного больше контекста)?

Я использую программное обеспечение для таргетинга (сайт B), которое будет перенаправлять на истинный пункт назначения (сайт C). Поскольку я буду ссылаться на это программное обеспечение для таргетинга, а не на конечный пункт назначения, Google Analytics зарегистрирует все рефералы как программное обеспечение для таргетинга, что полностью сведет на нет цель отслеживания ссылающихся сайтов.

Я хотел бы иметь возможность передавать "фактический" реферер (сайт A), чтобы увидеть, откуда на самом деле приходят посещения сайта C.

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

6
задан Avicinnian 2 April 2012 в 15:39
поделиться