我想为nginx mime类型添加一些额外的类型,但我不想编辑默认的/etc/nginx/mime.types
,因为这会给部署过程增加一些额外的复杂性。< / p>
如果我向nginx.conf
添加types {...}
部分,它将覆盖使用include mime.types;
声明的所有其他类型。
我认为我可以为我需要处理的文件的扩展编写位置规则,但我想必须有一种更清晰的方法来实现这一点。
答案 0 :(得分:54)
如果我在我的nginx.conf中添加类型{...}部分,它将覆盖所有部分 使用include mime.types;。
声明的其他类型
不,它不会。
您只需要在mime.types
包含的同一级别指定其他类型:
include mime.types;
types {
# here are additional types
application/javascript mjs;
}