Добрый день. Столкнулся с проблемой отключения всех стилей css как это обычно бывает при настройке htaccess.
мой .htaccessRewriteEngine on
RewriteRule .*? index.php
мой роутер<code lang="php">
define("APP_PATH",dirname(__FILE__).DIRECTORY_SEPARATOR);
ob_start();
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
spl_autoload_register("autoload");
function autoload($class_name)
{
if (file_exists(APP_PATH. "static/class/" . $class_name . ".php")) {
@include_once(APP_PATH. "static/class/" . $class_name . ".php");
return true;
}
return false;
};
$SESSION = new Session();
$DB = new Db();
$USER = new User();
$url = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
if ($url == "/") {
$url = "index1.php";
}
else {
$url = substr($url, 1);
}
define("IS_AJAX", isset($_REQUEST['f']));
if (file_exists($url)) {
include $url;
}
else {
include "/404.php";
}
</code>
но перелопатив интернет я не нашел ничего кроме как добавить это
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
У меня все стили сразу заработали но теперь отвалился роутер ))
Подскажите в чем проблема и как все исправить
P.s: Самое интересное в том что при поиске решения многие пишут что еще и js отваливается но в моем случае все нормально )))