<?php
//if (strpos($request_uri, '/uk') === 0) {
//    $internal_uri = substr($request_uri, 3);

//    $_SERVER['REQUEST_URI'] = $internal_uri;
//    $_SERVER['SCRIPT_NAME'] = '/index.php';
//}

date_default_timezone_set('Europe/Kiev');
include_once 'libphp/website.obj.inc.php';
include_once 'RewriteToUrl.php';
$request_uri = $_SERVER['REQUEST_URI'];
$httpHost = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '';

// Fallback for local shop routes when rewrite params are missing.
if (stripos($httpHost, 'shop.m-service.loc') !== false) {
    $path = parse_url($request_uri, PHP_URL_PATH);
    if (!isset($_GET['name']) && !isset($_GET['fold'])
        && ($path === '/parts/' || $path === '/')) {
        $_GET['name'] = 'internet-magazin';
        $_GET['CatalogPartName'] = 'parts';
        $_GET['CatalogPart'] = 3;
        $_GET['fold'] = 'store';
        $_REQUEST['name'] = 'internet-magazin';
        $_REQUEST['CatalogPartName'] = 'parts';
        $_REQUEST['CatalogPart'] = 3;
        $_REQUEST['fold'] = 'store';
        $_SESSION['CatalogParamsArray'] = base64_encode(serialize(array()));
    }
}

$site = new NeadsWebSite;
$site->Initialize();

if (isset($_SERVER['REQUEST_URI']) && $_SERVER['REQUEST_URI']) {
    $redirect = new RewriteToUrl;
    $redirect->getNewUrlToRedirect($_SERVER['REQUEST_URI']);
    $redirect->getNewUrlToRedirectSlash($_SERVER['REQUEST_URI']);
//    $redirect->redirectMainShop($_SERVER['REQUEST_URI']);
}
$site->Run();
$site->Destroy();


?>
