Los enlaces de descarga para archivos adjuntos .txt (y .yaml) muestran texto sin formato en lugar de descargar

Sí, esto probablemente sea un problema de configuración en tu foro, quizás relacionado con el CDN o S3.

Podría estar equivocado, pero creo que se trata de cómo se sirven las cargas en tu foro, ya sea almacenamiento local o S3 /object/ CDN. ¿Podría ser el encabezado de respuesta HTTP?

Creo que si está presente el encabezado content-disposition: attachment, los navegadores deberían descargar el archivo normalmente, pero si falta, los navegadores suelen abrir archivos .txt o .yml.

test.yml (5 Bytes)

^ ese archivo .yml debería descargarse como se espera.

edición: creo que este tema podría ser relevante: