Расширение файла nginx mime.types по умолчанию
Я хотел бы добавить несколько дополнительных типов в nginx mime-типы, но я не хочу редактировать значение по умолчанию /etc/nginx/mime.types
, так как это добавит дополнительную сложность в процесс развертывания.
Если я добавлю types {...}
в мой nginx.conf
, он переопределит все другие типы, объявленные с помощью include mime.types;
.
Я думал, что могу написать правило местоположения для расширений файлов, которые мне нужно обрабатывать, но я полагаю, что для этого требуется более чистый способ.
Ответы
Ответ 1
Если я добавлю раздел типов {...} в свой nginx.conf, он переопределит все другие типы, которые были объявлены с помощью include mime.types ;.
Нет не будет
Вам просто нужно указать дополнительные типы на том же уровне, что и ваши mime.types
:
include mime.types;
types {
# here are additional types
application/javascript mjs;
}