現在、lighttpd から nginx に移行中です。奇妙なファイルがいくつかあります (理由は聞かないでください)。 html
lighttpd を使用すると、これらのことを書き直すだけで機能します。Nginx は引き続き try_files または rewrite を使用してこれらのファイルを検索しますが、返されるコンテンツ タイプを制御することはできません。ファイルの名前が「.html」の場合、コンテンツ タイプは「application/octet-stream」です。
それを達成するために more_set_headers を使用できることは知っていますが、それを行う他の方法はありますか? nginx が '.html' という名前のファイルを html ファイルではないと考えるのはなぜですか?