Apache提供CSS和JS文件,但浏览器未呈现它们


10

apache2,CentOS 6.2托管一个网页。

它可以将HTML,CSS,JS文件获取到客户端。但是CSS和JS不会渲染,那会发生什么呢?由于它们应该在客户端100%运行...

Answers:


14

MIME类型可能是错误的。

使用Content-type: text/javascript或检查它们是否在提供内容Content-type: text/css。您可以使用Chrome的Inspector或Firebug的“网络”标签对此进行检查。

您将需要mod_mime,并确保您的这些行中有httpd.conf

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

那应该做。


你是对的!其中大多数是“内容类型:文本/纯文本”,有关如何更改它们的任何提示?
jacktrades 2012年

请查看我的修改。.htaccess如果确实需要,也可以将这些行放在a 中,但仍然需要mod_mime
周杰伦

已启用,添加了这些行。你是个天才!
jacktrades 2012年

2
不,只是过去遇到过同样问题的人;-)但是,谢谢!
2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.