Sumber Ditafsirkan sebagai Stylesheet tetapi Dipindahkan dengan MIME Type Text/HTML
Ralat ini timbul apabila Chrome menemui sumber yang dijangkakan sebagai stylesheet ( cth., fail CSS) tetapi sebaliknya disajikan dengan jenis MIME "teks/html." Percanggahan ini menunjukkan bahawa pelayan salah mengenal pasti jenis fail.
Menyelidiki Lebih Dalam Masalah
Permintaan dan respons HTTP terdiri daripada pengepala dan badan. Salah satu pengepala ialah Content-Type, yang menentukan sifat fail (cth., HTML, imej, CSS). Untuk fail CSS, Jenis Kandungan yang betul ialah "teks/css."
Dalam senario ini, pelayan tersilap menugaskan Jenis Kandungan "teks/html" kepada fail CSS, membawa penyemak imbas untuk mentafsir mereka sebagai dokumen HTML dan bukannya helaian gaya.
Menyelesaikan masalah dan Penyelesaian
Untuk menyelesaikan isu ini, adalah penting untuk menentukan sebab pelayan menetapkan Jenis Kandungan yang salah. Berikut ialah beberapa langkah untuk membimbing anda:
Dengan meneliti aspek ini dengan teliti, anda boleh mengenal pasti punca isu dan membetulkan konfigurasi pelayan atau kod untuk memastikan fail CSS disampaikan dengan betul Jenis Kandungan, membenarkan penyemak imbas mentafsirnya seperti yang dimaksudkan.
Atas ialah kandungan terperinci Mengapakah Chrome Menunjukkan 'Sumber Ditafsirkan sebagai Lembaran Gaya tetapi Dipindahkan dengan Teks/HTML Jenis MIME'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!