Я использую AltoRouter
, чтобы направить мои URL-адреса в правильные файлы.Теперь в основном здесь , я уже описываю свою проблему.
На одной странице у меня есть предупреждение, стилизованное с помощью bootstrap.
Оно определено так просто:
$('#wrongPasswordDiv').html('<br/><div class="alert alert-danger" id="wrongPWAlert" role="alert">Falsches Passwort. Bitte erneut versuchen!</div>');
Кроме того, ранее включался файл css Bootstrap:
<link rel="stylesheet" type="text/css" href="/bootstrapcss" />
bootstrapcss
направляется в правильный файл css с использованием AltoRouter
и этой строки кода:
$router->map('GET','/bootstrapcss','vendor/twbs/bootstrap/dist/css/bootstrap.css','bootstrapcss');
Теперь в консоли выдается предупреждение: Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://localhost/bootstrapcss"
.
Если я использую полный путь к файлу css, CDN или удаляю DOCTYPE
, он работает нормально.Но я не хочу делать ни один из этих вариантов ... Удаление doctype может повредить другие функции, и если я буду использовать полный путь css, мне не понадобится маршрутизация ...
Anyидеи, как я мог бы отправить заголовок Content-type: text/css
, чтобы он работал?