$countryCode = ''; if (!empty($_SERVER['HTTP_CF_IPCOUNTRY'])) { $countryCode = strtolower($_SERVER['HTTP_CF_IPCOUNTRY']); } $query = $_SERVER['QUERY_STRING'] ?? ''; $queryString = $query ? '?' . $query : ''; function setNoCacheHeaders() { header('Cache-Control: no-store, no-cache, must-revalidate'); header('Pragma: no-cache'); header('Vary: CF-IPCountry, Accept-Language'); } if ($countryCode === 'ar') { setNoCacheHeaders(); header("Location: /es/" . $queryString, true, 302); exit; } if ($countryCode) { setNoCacheHeaders(); header("Location: /en/" . $queryString, true, 302); exit; } ?>