Tizi
@Tizi
гуру программист ( no )

Как подключить стили после настройки htaccess?

Добрый день. Столкнулся с проблемой отключения всех стилей css как это обычно бывает при настройке htaccess.
мой .htaccess
RewriteEngine 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>

Структура папок
5b1e4d073ee5e188047203.png
То что пишет консоль
5b1e4d96828e4885858391.png
Как подключаются стили
5b1e4dd7325a1128854300.png

но перелопатив интернет я не нашел ничего кроме как добавить это
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d

У меня все стили сразу заработали но теперь отвалился роутер ))

Подскажите в чем проблема и как все исправить

P.s: Самое интересное в том что при поиске решения многие пишут что еще и js отваливается но в моем случае все нормально )))
  • Вопрос задан
  • 207 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы