47

/etc/nginx/mime.typesnginx MIME タイプにいくつかのタイプを追加したいのですが、デプロイ プロセスがさらに複雑になるため、デフォルトを編集したくありません 。

types {...}my にセクションを追加すると、.nginx.confで宣言された他のすべての型がオーバーライドされますinclude mime.types;

処理する必要があるファイルの拡張子のロケーション ルールを記述できると考えましたが、これを実現するためのよりクリーンな方法が必要であると思います。

4

1 に答える 1

80

タイプ {...} セクションを nginx.conf に追加すると、include mime.types; で宣言された他のすべてのタイプが上書きされます。

いいえ、そうはなりません。

mime.typesインクルードと同じレベルで追加のタイプを指定するだけです。

include mime.types;
types {
    # here are additional types
    application/javascript mjs;
}
于 2013-12-13T12:49:27.950 に答える