Rumah >hujung hadapan web >tutorial css >Mengapa Pelayan Nginx Saya Tidak Melayan Fail CSS Dengan Betul?
Isu Konfigurasi Jenis MIME Nginx Menghalang Pemuatan CSS
Masalah:
Pengguna menghadapi masalah di mana fail CSS gagal dimuatkan dalam Nginx. Konsol ralat melaporkan "teks/html" sebagai jenis MIME dan bukannya "teks/css". Walaupun konfigurasi yang betul dalam /etc/nginx/mime.types, fail CSS kekal dipunggah.
Punca Kemungkinan:
Masalah mungkin timbul disebabkan peletakan yang salah sertakan arahan dalam nginx.conf fail.
Penyelesaian:
Untuk membetulkan isu ini, alihkan masukkan /etc/nginx/mime.types; arahan daripada blok http {} ke dalam blok lokasi / {}. Fail nginx.conf yang dikemas kini sepatutnya kelihatan seperti ini:
http { ... location / { include /etc/nginx/mime.types; ... } ... }
Dengan meletakkan arahan dalam blok lokasi / {}, Nginx akan menggunakan tetapan jenis MIME secara khusus ke lokasi akar, memastikan fail CSS berada disajikan dengan jenis MIME yang betul. Ini akan menyelesaikan isu dan membolehkan fail CSS berjaya dimuatkan.
Atas ialah kandungan terperinci Mengapa Pelayan Nginx Saya Tidak Melayan Fail CSS Dengan Betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!