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