Очистить document.referrer в React Router Link - PullRequest
0 голосов
/ 20 февраля 2019

Допустим, у меня есть сайт, основанный на React с React Router.Кто-то ссылается на мою страницу с сайта "А".После перенаправления document.referrer = "Website A".На «классической» странице, если я перейду на другую подстраницу, у меня будет document.referrer = "My page".В приложении React все равно document.referrer = "Website A".Как автоматически очистить это или изменить его на мой домен, если пользователь нажимает на элемент, предоставленный React Router?Я не могу использовать <meta name="referrer" content="no-referrer">, потому что мне нужно это первое вхождение реферера - я хочу очистить это, только если пользователь нажмет внутреннюю ссылку.

Вероятно, следует сделать трюк, но действительно ли это единственный способ?Сейчас приложение огромно, и добавить его ко всем случаям проблематично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...