не подключаются файл style.css
<?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 ( $_SESSION['ulogin'] == 1 and file_exists('auth/'.$page.'.php')) include 'auth/'.$page.'.php';
else if ( $_SESSION['ulogin'] != 1 and file_exists('guest/'.$page.'.php')) include 'guest/'.$page.'.php';
else exit ("страница не найдена");
function top( $title ) {
echo '<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>'.$title.'</title>
<link rel="stylesheet" href="/style.css">
</head>
<body>
';
}
function bottom() {
echo '</body>
</html>';
}
?>
через echo подключаю, в странице на которой вывожу вот такой код
<? top('вход') ?>
123213
<? bottom() ?>
проблема в .htaccess в котором такой код
RewriteEngine On
RewriteRule .* index.php [L]
и если удалить последнию строку то стили подключает но не грузится нужная страница(((