nginx alisは動作しますが、正しいMIMEタイプを返しません

nginx alisは動作しますが、正しいMIMEタイプを返しません

nginxルールを1つ設定しました

    location ~ /(sitemap.*) {
      alias /var/www/html/sitemaps/$1;
    }

これは、私が望む例のようなケースに適しています

  1. https://example.com/サイトマップ-1.xml
  2. ファイル /var/www/html/sitemaps/sitemap-1.xml を返します。

私の問題は、レスポンスヘッダーのコンテンツタイプがcontent-type: text/plainxmlファイルに対して正しくないことです。

nginx がコンテンツ タイプを自動的に理解して適切なヘッダーを返す方法はありますか?

関連情報