Вы не можете сделать это.Вы не можете предотвратить закаливание реферера.
Альтернатива возможна, если есть сотрудничество между несколькими сайтами.Например, ссылки на других сайтах на ваш сайт могут передавать маркер в качестве параметра в URL-адресе, который можно будет использовать только один раз и который затем можно будет проверить.
Возможно несколько стратегий проверки.Ваш сайт может связаться с другим сайтом и спросить его, является ли переданный токен действительным, или вы можете использовать подпись с токеном, действующим как одноразовый номер, поэтому вам не нужно было связываться с другим сайтом.