@KGZVER

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

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

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

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


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

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

Похожие вопросы