Rumah >hujung hadapan web >tutorial css >Mengapa Fail CSS Saya Tidak Dimuatkan Selepas Beralih daripada Apache kepada Nginx?

Mengapa Fail CSS Saya Tidak Dimuatkan Selepas Beralih daripada Apache kepada Nginx?

DDD
DDDasal
2024-12-14 00:22:10538semak imbas

Why Aren't My CSS Files Loading After Switching from Apache to Nginx?

Nginx: Fail CSS Tidak Dimuat

Apabila berhijrah dari Apache2 ke Nginx, pengguna menghadapi masalah apabila fail CSS tidak dimuatkan dengan betul. Mesej ralat dalam konsol penyemak imbas menunjukkan ketidakpadanan dalam jenis MIME.

Walaupun mempunyai jenis MIME yang betul (teks/css) yang dinyatakan dalam /etc/nginx/mime.types, isu ini berterusan. Pengguna memastikan bahawa fail mime.types disertakan di bawah bahagian http fail konfigurasi nginx.conf:

http {
    include /etc/nginx/mime.types;
    ...
}

Walau bagaimanapun, masalah telah diselesaikan apabila mengalihkan pernyataan include ke blok lokasi:

server {
    ...
    location / {
        include /etc/nginx/mime.types;
        ...
    }
    ...
}

Pengubahsuaian ini memastikan bahawa jenis MIME ditafsirkan dengan betul untuk lokasi tertentu, menyelesaikan isu fail CSS tidak memuatkan.

Atas ialah kandungan terperinci Mengapa Fail CSS Saya Tidak Dimuatkan Selepas Beralih daripada Apache kepada Nginx?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn