isInstalled()) { exit; } $url = $_SERVER['REQUEST_URI']; $requestUri = $url; $portalId = explode('/', $url)[count(explode('/', $_SERVER['SCRIPT_NAME'])) - 1]; if (strpos($requestUri, '=') !== false) { $portalId = null; } if (!isset($portalId)) { $url = $_SERVER['REDIRECT_URL']; $portalId = explode('/', $url)[count(explode('/', $_SERVER['SCRIPT_NAME'])) - 1]; } $a = explode('?', $url); if (substr($a[0], -1) !== '/') { $url = $a[0] . '/'; if (count($a) > 1) { $url .= '?' . $a[1]; } header("Location: " . $url); exit(); } $a = explode('?', $requestUri); $requestUri = rtrim($a[0], '/'); if (strpos($requestUri, '/') !== false) { if ($portalId) { $app->setBasePath('../../'); } else { $app->setBasePath('../'); } } if (!empty($_GET['entryPoint'])) { $app->runEntryPoint($_GET['entryPoint']); exit; } $app->runEntryPoint('portal');