Apache memberikan file CSS dan JS, tetapi browser tidak merendernya


10

Sebuah halaman web di-host oleh apache2, CentOS 6.2.

Ini Mendapat file HTML, CSS, JS baik untuk sisi klien. Tapi CSS dan JS tidak membuat, Apa yang bisa terjadi? Karena mereka harus berjalan 100% di sisi klien ...

Jawaban:


14

Jenis mime mungkin salah.

Periksa apakah mereka menyajikan konten dengan Content-type: text/javascriptatau Content-type: text/css. Anda dapat memeriksanya menggunakan tab Jaringan Inspektur atau Firebug Chrome.

Anda perlu mod_mime , dan pastikan Anda memiliki baris-baris ini di httpd.conf:

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

Itu harus dilakukan.


Ya kamu benar! kebanyakan dari mereka adalah 'Jenis konten: teks / polos'. Ada tip tentang bagaimana cara mengubahnya?
jacktrades

Silakan lihat hasil edit saya. Anda juga dapat meletakkan garis-garis tersebut di a .htaccessjika Anda benar-benar harus melakukannya, tetapi masih perlu mod_mime.
Jay

Itu diaktifkan, menambahkan garis-garis itu. Anda seorang Genius!
jacktrades

2
Nah, hanya seseorang yang memiliki masalah yang sama persis di masa lalu ;-) Tapi terima kasih!
Jay
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.