Единая точка входа apache localhost

у меня стоит Зенд сервер, хочу попробовать сделать единую точку входа на локальном сервере, то есть (http://localhost:81/Online/). но никак не получается в файле индех у меня так есть

<?php  
    if ( $_SERVER['REQUEST_URI'] == '/' ) 
        $page = 'home';
    else {
        $page = substr($_SERVER['REQUEST_URI'], 1);
        if ( !preg_match('/^[A-z0-9]{3,15}$/', $page) ) 
            exit('error url');
    } 
    session_start();

    if ( file_exists('all/'.$page.'.php') ) 
        include 'all/'.$page.'.php'; 
    else if ( $_SESSON['ulogin'] == 1 and file_exists('auth/'.$page.'.php') ) 
        include 'auth/'.$page.'.php';
    else if ( $_SESSON['ulogin'] != 1 and file_exists('guest/'.$page.'.php') ) 
        include 'guest/'.$page.'.php'; 
    else 
        exit('Страница 404');
?>

а в .htaccess

RewriteEngine on
RewriteRule .* index.php [L]

полна сылка C:\Server\Zend\Apache24\htdocs\Online но при загрузки ничего не происходит, просто белый экран... Что я делаю не так?


Ответы (0 шт):