เราเพิ่งอัปเกรดจาก Drupal 8 เป็น Drupal 9 และตอนนี้เรามีไฟล์ css บางไฟล์ที่ไม่ทำงานใน Chrome เนื่องจากข้อผิดพลาดด้านล่าง
ปฏิเสธที่จะใช้สไตล์จาก '' เนื่องจากเป็นประเภท MIME
('ข้อความ/ธรรมดา') ไม่ใช่ประเภท MIME ของสไตล์ชีตที่ได้รับการสนับสนุน และเป็นแบบเข้มงวด
เปิดใช้งานการตรวจสอบ MIME
ไฟล์ css เหล่านี้อยู่ในไดเร็กทอรีไฟล์ส่วนตัวสำหรับไซต์ ฉันได้ตรวจสอบแล้วว่ามีการโหลด mime_module เนื่องจากฉันเห็นสิ่งนี้ในบันทึกของ apache
โหลดโมดูล mime_module แล้ว ข้ามไป
ฉันยังมี .htaccess
ไฟล์เปิดใช้งานโดยใช้ AllowOverride ทั้งหมด
ใน httpd.conf
ฉันได้ลองใส่สิ่งต่อไปนี้ใน .htaccess
ไฟล์ในไดเร็กทอรีหลักของไฟล์ css ในไฟล์ /etc/httpd/conf.d/drupal.conf
, และใน /etc/httpd/conf/httpd.conf
แต่ไม่มีอะไรแก้ไขข้อผิดพลาด
เพิ่มประเภทข้อความ/css .css
ข้อความ AddHandler/css .css
และ
AddType 'ข้อความ/css; ชุดอักขระ = UTF-8' css
และ
<FilesMatch "(\.css)$">
AddType text/css .css
Header set Content-Type text/css
</FilesMatch>
ทำไม apache ตั้งค่าไม่ถูกต้อง ชนิดของเนื้อหา
?