// Список доменов, с которых запрещены переходы
$blocked_referers = [
'example.com',
'another-example.com'
];
$referer = isset($_SERVER['HTTP_REFERER']) ? parse_url($_SERVER['HTTP_REFERER'], PHP_URL_HOST) : '';
foreach ($blocked_referers as $blocked_referer) {
if (strpos($referer, $blocked_referer) !== false) {
// Перенаправляем пользователя на страницу с ошибкой или выполняем другое действие
header('HTTP/1.0 403 Forbidden');
echo 'Доступ запрещен.';
exit;
}
}