หน้าเว็บกำลังถูกโฮสต์โดย apache2, CentOS 6.2
ได้รับไฟล์ HTML, CSS, JS ไปยังฝั่งไคลเอ็นต์ แต่ CSS และ JS ไม่แสดงผลอะไรจะเกิดขึ้นได้บ้าง? เนื่องจากพวกเขาควรเรียกใช้ 100% ในฝั่งไคลเอ็นต์ ...
หน้าเว็บกำลังถูกโฮสต์โดย apache2, CentOS 6.2
ได้รับไฟล์ HTML, CSS, JS ไปยังฝั่งไคลเอ็นต์ แต่ CSS และ JS ไม่แสดงผลอะไรจะเกิดขึ้นได้บ้าง? เนื่องจากพวกเขาควรเรียกใช้ 100% ในฝั่งไคลเอ็นต์ ...
คำตอบ:
ประเภทละครใบ้อาจผิด
ตรวจสอบพวกเขากำลังให้บริการเนื้อหาที่มีหรือContent-type: text/javascript
Content-type: text/css
คุณสามารถตรวจสอบสิ่งนี้ได้โดยใช้แท็บเครือข่ายของผู้ตรวจสอบของ Chrome หรือ Firebug
คุณจะต้องmod_mimeและให้แน่ใจว่าคุณมีบรรทัดเหล่านี้ในhttpd.conf
:
AddType text/css .css
AddType text/javascript .js
ที่ควรทำ
.htaccess
ถ้าคุณจริงๆมี mod_mime
แต่ยังจะต้อง