Задать вопрос
@KGZVER

Как узнать откуда пользователь пришел на сайт?

Работаю над проектом написанный на Next JS, надо сделать кнопку "вернуться назад", но при условии что человек попал на страницу через наш сайт, если через сторонний то кидает на главную страницу, это чтобы не терять пользователя.

Попробовал написать такой код.

const handleUrlFromGoToSite = () => {
      if(!document.referrer.includes('mysait-url')) {
        Router.push('/');
      }
      else Router.back()
  };


Но почему то document.referrer всегда возвращает пустую строку, наважно откуда я пришел.
  • Вопрос задан
  • 1027 просмотров
Подписаться 1 Простой 6 комментариев
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 17:26
5000 руб./за проект
18 дек. 2024, в 17:23
1500 руб./за проект
18 дек. 2024, в 16:42
2000 руб./за проект