资源被解释为样式表,但在php中使用MIME类型text/html传输

资源被解释为样式表,但在php中使用MIME类型text/html传输,php,apache,.htaccess,Php,Apache,.htaccess,我正在构建一个项目,因为我正在将php文件包含到index.php中 <?php session_start(); require(__DIR__ . "/../vendor/autoload.php"); $whoops = new \Whoops\Run; $whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler); $whoops->register(); $url = explode("/", $_SER

我正在构建一个项目,因为我正在将php文件包含到index.php中

<?php
session_start();

require(__DIR__ . "/../vendor/autoload.php");

$whoops = new \Whoops\Run;
$whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler);
$whoops->register();

$url = explode("/", $_SERVER["REQUEST_URI"]);

//Simple Routing
if($url[1] == "") {
  //home Page
  include(__DIR__ . "/../views/home.php");
  exit();
}

?>

问题是home.php有一个链接的样式表,但它的非加载路径是正确的,因为我将home.php包括在index.php中。 在控制台中显示此错误 “解释为样式表但使用MIME类型text/html传输的资源”

我还有.htaccess文件代码是

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>

重新启动发动机
重写基/
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]

您发布的PHP代码与此无关。它生成的HTML片段可以提供更多帮助,但仍然无法提供足够的信息来帮助解决问题。样式表的URL是什么?同时发布views/home.php的代码。我添加了一个带有home.php文本和目录结构的屏幕截图。我所理解的问题是,当我将home.php包含到index.php中时,它包含为text/html而不是css文件。
index.php
home.php
。问题出在web服务器配置上。你在网络服务器上测试过吗?地址是什么?我已经在本地服务器上测试了它的vagrant服务器。你发布的PHP代码与此无关。它生成的HTML片段可以提供更多帮助,但仍然无法提供足够的信息来帮助解决问题。样式表的URL是什么?同时发布views/home.php的代码。我添加了一个带有home.php文本和目录结构的屏幕截图。我所理解的问题是,当我将home.php包含到index.php中时,它包含为text/html而不是css文件。
index.php
home.php
。问题出在web服务器配置上。你在网络服务器上测试过吗?地址是什么?我已经在我的本地服务器上测试了它的流浪服务器。