Je voudrais ajouter quelques types supplémentaires aux types mime nginx, mais je ne veux pas modifier la valeur par défaut /etc/nginx/mime.types
car cela ajouterait une complexité supplémentaire au processus de déploiement.
Si j'ajoute un types {...}
section à mon nginx.conf
il remplacera tous les autres types déclarés avec le include mime.types;
.
J'ai pensé que je pourrais écrire une règle d'emplacement pour les extensions des fichiers que je dois gérer, mais je suppose qu'il doit y avoir un moyen plus propre d'y parvenir.
Si j'ajoute une section types {...} à mon nginx.conf, elle remplacera tous les autres types déclarés avec le include mime.types ;.
Non, ce ne sera pas le cas.
Il vous suffit de spécifier des types supplémentaires au même niveau que votre mime.types
comprendre:
include mime.types;
types {
# here are additional types
application/javascript mjs;
}