Links de download para anexos .txt (e .yaml) mostram texto bruto em vez de baixar

Sim, isso provavelmente é um problema de configuração do seu fórum, talvez relacionado ao CDN ou ao S3.

Posso estar errado, mas acredito que se trata de como os arquivos são servidos no seu fórum, seja armazenamento local ou S3 /object/ CDN. Pode ser o cabeçalho de resposta HTTP?

Acho que, se o cabeçalho content-disposition: attachment estiver presente, os navegadores geralmente devem baixar o arquivo, mas, se estiver ausente, os navegadores frequentemente abrem arquivos .txt / .yml.

test.yml (5 Bytes)

^ esse arquivo .yml deve ser baixado conforme o esperado.

edição: acho que este tópico pode ser relevante: