Вам необходимо проверить заголовок Referer
. [Так в оригинале]
Когда пользователь щелкает ссылку на веб-странице, браузер устанавливает заголовок referer
запроса цели ссылки на страницу, которая содержала ссылку.
Если пользователь зашел на ваш сайт из поиска Google, этот заголовок будет URL-адресом на Google.com.
Однако из соображений конфиденциальности некоторые браузеры не отправляют этот заголовок.
Referer
был допущен с ошибкой в исходной реализации HTTP, а неправильное написание застряло. (Должно быть написано Referrer
)