Apache 提供 CSS 和 JS 文件,但浏览器不渲染它们

Apache 提供 CSS 和 JS 文件,但浏览器不渲染它们

网页由 apache2、CentOS 6.2 托管。

它可以将 HTML、CSS、JS 文件顺利地传送到客户端。但是 CSS 和 JS 却无法渲染,这到底是怎么回事?因为它们应该 100% 在客户端运行……

答案1

哑剧类型可能有误。

Content-type: text/javascript检查他们是否使用或提供内容Content-type: text/css。您可以使用 Chrome 的 Inspector 或 Firebug 的“网络”选项卡进行检查。

你需要mod_mime,并确保你的文件中有以下几行httpd.conf

AddType text/css .css
AddType text/javascript .js

那就可以了。

相关内容