@vvvadimos

Как получить Referer с первого визита на сайт с помощью js?

Нужно получить ссылку, с которой юзер пришел на сайт, притом если использовать document.referrer, то это не совсем то, так так нужно получать именно внешнюю ссылку.
т.е. я пришел с сайта 'site.com', потом походил по моему сайту, и мне нужно получить именно ссылку 'site.com'.
нужен хотя бы словесный алгоритм как это сделать, сайт на вордпрессе, хотя это и не суть, php сессии нельзя юзать, потому что сайт кэшируется, т.е. получать правильные referer не получится. да и локальное хранилище тоже наверное, сайт будет ie6-8 поддерживать когда-то
  • Вопрос задан
  • 464 просмотра
Решения вопроса 1
@tasce
Использовать куки. Проверяете, если такой куки нет и домен referer не совпадает с вашим доменом, то записать referer в куку. Есть новая политика браузеров, когда если referer имеет протокол https, а ваш сайт работает на http, то вы получите только домен, вместо полного адреса.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы