Maison >interface Web >tutoriel CSS >Pourquoi mes fichiers CSS ne se chargent-ils pas après le passage d'Apache à 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; ... }
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; ... } ... }
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!