$ _SERVER [‘HTTP_REFERER’] иногда работает, иногда нет

Я использую следующий код, чтобы ограничить трафик на веб-сайт, если он не был нажат из домена реферала. По некоторым причинам это не работает последовательно. Иногда это ограничивает сайт, даже если реферал верен. Понятия не имею почему!

<?php
// This is to check if the request is coming from a specific domain

$ref = $_SERVER['HTTP_REFERER'];
$refData = parse_url($ref);


if($refData['host'] !== 'allowed-domain.com') {
// Output string and stop execution
die("Access Restricted. Internal Use Only.");
}

echo "";
?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]