Eu configurei uma regra nginx
location ~ /(sitemap.*) {
alias /var/www/html/sitemaps/$1;
}
Isso funciona bem para casos que eu quero, como exemplo
- https://example.com/sitemap-1.xml
- retorna o arquivo /var/www/html/sitemaps/sitemap-1.xml
Meu problema é que o tipo de conteúdo nos cabeçalhos de resposta content-type: text/plain
não é correto para o arquivo xml
Existe alguma maneira de o nginx entender automaticamente o tipo de conteúdo e retornar o cabeçalho adequado?