Как скрыть реферальную ссылку через PHP

Тема в разделе "Анонимность в сети", создана пользователем beznegativa, 31 май 2012.

Модераторы: stooper
  1. beznegativa

    beznegativa Писатель

    Регистр.:
    19 мар 2012
    Сообщения:
    6
    Симпатии:
    0
    Есть реферальная ссылка, например, http://www.webeffector.ru/?invitation=68c9ff0ea83f7c67d2483f4fd7a1ab24. Хотел бы чтобы при нажатии на неё в адресной строке она была изображена в таком виде: http://www.webeffector.ru, т.е. у человека не было желание отбросить партнерский индификатор. Ссылка будет отображаться на стороннем сайте, поэтому, как я понял, легче всего создать php-файл, который можно поставить в директорию рекламируемого сайта. Помогите с php-кодом:

    <?php $URL="http://www.webeffector.ru/?invitation=68c9ff0ea83f7c67d2483f4fd7a1ab24";
    header("Location:$URL");
    exit();
    ?>

    Такой будет код или другой?
     
  2. PapaJoe

    PapaJoe

    Регистр.:
    4 авг 2008
    Сообщения:
    620
    Симпатии:
    311
    Да, такой вариант будет работать. Только я не понял, куда вы собираетесь разместить этот файл? И куда в данном случае будет изначальная ссылка?(без партнерского идентификатора)
     
  3. beznegativa

    beznegativa Писатель

    Регистр.:
    19 мар 2012
    Сообщения:
    6
    Симпатии:
    0
    так как партенрка у нас одна, то в директорию на сервер. Могу ошибаться
     
  4. PapaJoe

    PapaJoe

    Регистр.:
    4 авг 2008
    Сообщения:
    620
    Симпатии:
    311
    т.е. схема такая:
    ваш сайт site.com
    на нем ссылка, скажем такая: site.com/ref.php?http://www.webeffector.ru
    и в файле ref.php как раз перенаправление на http://www.webeffector.ru/?invitation=68c9ff0ea83f7c67d2483f4fd7a1ab24
    я правильно вас понимаю?
     
  5. beznegativa

    beznegativa Писатель

    Регистр.:
    19 мар 2012
    Сообщения:
    6
    Симпатии:
    0
  6. PapaJoe

    PapaJoe

    Регистр.:
    4 авг 2008
    Сообщения:
    620
    Симпатии:
    311
    в таком случае
    PHP:
    <?php $URL="http://www.webeffector.ru/?invitation=68c9ff0ea83f7c67d2483f4fd7a1ab24";
    header("Location:$URL");
    exit();
    ?>
    не поможет. Однако, ты можешь все юзерам грузить ифрейм или даже картинку с адресом http://www.webeffector.ru/?invitation=68c9ff0ea83f7c67d2483f4fd7a1ab24
    а при переходе на сайт http://www.webeffector.ru/ - у них уже будут в куках нужные данные
     
  7. beznegativa

    beznegativa Писатель

    Регистр.:
    19 мар 2012
    Сообщения:
    6
    Симпатии:
    0
    а что тогда поможет, чтобы в адресной строке рефералки вообще не было? только оператор javascript oclick?
     
  8. PapaJoe

    PapaJoe

    Регистр.:
    4 авг 2008
    Сообщения:
    620
    Симпатии:
    311
    ни 1 браузер такого не позволит(страница одна, а в адресной строке - другое)
    я же говорю, сделай картинку и обычную ссылку,
    Код:
    <img src='http://www.webeffector.ru/?invitation=68c9ff0ea83f7c67d2483f4fd7a1ab24' width=1  height=1/>
    <a href='http://www.webeffector.ru/'>http://www.webeffector.ru/</a>
    когда браузер загрузит картинку - он сохранит кукисы с твоим реф.кодом для сайта www.webeffector.ru(если, конечно, у пользователя включены картинки, можешь сам проверить), так что при переходе пользователем на http://www.webeffector.ru/ - твой реф.код уже будет активирован
    если не хочешь полагаться на картинку - сделай ифрейм с тем же адресом
     
  9. Красавчег

    Красавчег Завсегдатай

    Регистр.:
    15 мар 2010
    Сообщения:
    902
    Симпатии:
    298
    Рефссылка в картинке не дает никакого эффекта. Сами пробовали делать что написали? Реф-кукисов вебэффектора при загрузке страницы с такой "картинкой" в браузер не поступает.
     
  10. dmx

    dmx

    Регистр.:
    22 июн 2011
    Сообщения:
    662
    Симпатии:
    527
    Зачем велики :eek:
    Код:
    <a onclick=”this.href=’http://www.site.com/?ref=1‘” rel=”nofollow” href=”http://www.site.com/” target=”_blank”>Линк</a>