web-dev-qa-db-ja.com

ApacheはCSSおよびJSファイルを提供しますが、ブラウザはそれらをレンダリングしません

Webページは、Apache2、CentOS 6.2によってホストされています。

クライアント側で問題なくHTML、CSS、JSファイルを取得します。しかし、CSSとJSはレンダリングされません。クライアント側で100%実行する必要があるため...

10
jacktrades

MIMEタイプはおそらく間違っています。

Content-type: text/javascriptまたはContent-type: text/cssでコンテンツを提供していることを確認します。これは、ChromeのインスペクタまたはFirebugの[ネットワーク]タブを使用して確認できます。

mod_mime が必要であり、httpd.confに次の行があることを確認してください:

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

それでうまくいくはずです。

14
Jay