css MIME类型text / html和AddType被忽略

时间:2013-11-28 08:34:29

标签: html css apache .htaccess

这是问题所在,尝试从文件夹加载css文件并获取控制台错误:“资源解释为样式表,但使用MIME类型text / html传输”。尝试通过添加.htaccess文件(在根目录/与css相同的文件夹中)和“AddType text / css .css”来修复它,但它完全被忽略。

如何解决?

(不知道是否重要,但我在Windows 8.1和WAMP中)

感谢任何反馈。

2 个答案:

答案 0 :(得分:0)

试试这个:

<FilesMatch "(\.css)$">
    AddType text/css .css
    Header set Content-Type text/css
</FilesMatch>

但你真的不应该这样做。 text/html是正常的。

答案 1 :(得分:0)

由于存在安全问题,仅设置样式表&#34; rel&#34;标签类型属性为text / css,你应该在http标头中设置内容类型(content-type:text / css),看来你使用的是Apache但是如果其他人在IIS中遇到这个问题并看到这个页面:转到控制面板 - &GT;程序和功能 - &gt;打开或关闭Windows功能 - &gt;互联网信息服务 - &gt;万维网服务 - &gt;常见的http功能 - &gt;静态内容,启用此选项并重新启动IIS。