¿Cómo sobrescribir Content-Type por defecto en nginx? Actualmente, cuando solicito 01.dae archivo, there's
Content-Type: application/octet-stream;
Y quiero que sea
Content-Type: application/xml;
He intentado algo como
location ~* \.dae$ {
types { };
default_type application/xml;
}
y
location ~* \.dae$ {
add_header Content-Type application/xml;
}
pero nada funciona.
En caso de que no tenga extensión de archivo:
location ~ something {
default_type application/xml;
}
En caso de que esté configurando el certificado let's encrypt con un cliente que crea un servidor http: https://stackoverflow.com/questions/40502926/how-to-use-golang-lego-lets-encrypt-client-behind-nginx
Puede editar /etc/nginx/mime.types
y añadirlo
types {
application/xml dae;
}
No he encontrado la cadena exacta application/xml
en mi mime.types
así que supongo que puedes incluirla directamente dentro de tu bloque de servidor, en el ámbito del servidor o algo así.