หน้าเว็บกำลังถูกโฮสต์โดย 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แต่ยังจะต้อง