nginxルールを1つ設定しました
location ~ /(sitemap.*) {
alias /var/www/html/sitemaps/$1;
}
これは、私が望む例のようなケースに適しています
- https://example.com/サイトマップ-1.xml
- ファイル /var/www/html/sitemaps/sitemap-1.xml を返します。
私の問題は、レスポンスヘッダーのコンテンツタイプがcontent-type: text/plain
xmlファイルに対して正しくないことです。
nginx がコンテンツ タイプを自動的に理解して適切なヘッダーを返す方法はありますか?