редирект через simpletds

Тема в разделе "Вопросы новичков", создана пользователем sny_13, 12 май 2009.

Статус темы:
Закрыта.
  1. sny_13

    sny_13 Создатель

    Регистр.:
    7 фев 2009
    Сообщения:
    15
    Симпатии:
    0
    решил пустить трафик через simple tds... возник вопрос рефер с гестов пердается или только с поисковиков, нигде точного ответа не нашол может кто- нибудь разъеснит, попробывал сам поковырять ничего не вышло, фид без запроса остался?
     
  2. spec

    spec Постоялец

    Регистр.:
    31 июл 2008
    Сообщения:
    83
    Симпатии:
    11
    открывам код и видим строку
    $ref = @$_SERVER['HTTP_REFERER'];

    то есть реферрер получается ни с гестов ни с форумов, а с серверной переменной 'HTTP_REFERER', то есть когда она не установлена то и рефферер пустой.
     
  3. sny_13

    sny_13 Создатель

    Регистр.:
    7 фев 2009
    Сообщения:
    15
    Симпатии:
    0
    т.е. я так понимаю если переменная отключена то реф нет, если включена, то без разницы от куда пришли, так?
    и как сделать что бы при переходе из гесты тоже кей подставлялся?
     
  4. spec

    spec Постоялец

    Регистр.:
    31 июл 2008
    Сообщения:
    83
    Симпатии:
    11
    да, так и есть
    кроме этого реферер не устанавливается при использовании редиректов и из флеша (по моим наблюдениям реферер ставиться только если пользователь сам ткнул на ссылку в хтмле, поправьте если не прав).
     
  5. Liver

    Liver

    Регистр.:
    24 сен 2008
    Сообщения:
    316
    Симпатии:
    91
    Реферер не имеется, если пользователь загрузил страницу в браузере из закладок. Реферер не меняется при 301 редиректе.
    Реферер не меняется при мета-рефреш. (не уверен)
    При ява-редиректе меняется, но браузер может проглючить.
    Также можно кликнуть за юзера по хтмл ссылке яваскриптом для этих тупых браузеров.
     
    spec нравится это.
Статус темы:
Закрыта.