Maison > interface Web > tutoriel CSS > Pourquoi mes fichiers CSS ne se chargent-ils pas après le passage d'Apache à Nginx ?

Pourquoi mes fichiers CSS ne se chargent-ils pas après le passage d'Apache à Nginx ?

DDD
Libérer: 2024-12-14 00:22:10
original
533 Les gens l'ont consulté

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

Nginx : les fichiers CSS ne se chargent pas

Lors de la migration d'Apache2 vers Nginx, un utilisateur a rencontré un problème où les fichiers CSS ne se chargeaient pas correctement. Le message d'erreur dans la console du navigateur indiquait une incompatibilité dans les types MIME.

Malgré le type MIME correct (text/css) spécifié dans /etc/nginx/mime.types, le problème a persisté. L'utilisateur s'est assuré que le fichier mime.types était inclus dans la section http du fichier de configuration nginx.conf :

http {
    include /etc/nginx/mime.types;
    ...
}
Copier après la connexion

Cependant, le problème a été résolu en déplaçant l'instruction include vers un bloc d'emplacement :

server {
    ...
    location / {
        include /etc/nginx/mime.types;
        ...
    }
    ...
}
Copier après la connexion

Cette modification garantit que les types MIME sont correctement interprétés pour l'emplacement spécifique, résolvant ainsi le problème du non-chargement des fichiers CSS.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal