Auf unserer Discourse-Instanz wird der Dateiname einer hochgeladenen .txt- oder .yaml-Datei als Download-Link angezeigt:
Beim Klicken auf diese Links wird die Datei jedoch nicht heruntergeladen, sondern es öffnet sich ein neuer Browser-Tab mit dem rohen Text, der von einer URL wie
Ja, das ist wahrscheinlich ein Konfigurationsproblem mit deinem Forum, möglicherweise im Zusammenhang mit CDN oder S3.
Ich könnte mich irren, aber ich glaube, es geht darum, wie Uploads auf deinem Forum bereitgestellt werden – ob über lokalen Speicher oder S3 /object/ CDN. Es könnte auch an den HTTP-Antwort-Headern liegen?
Ich denke, wenn der Header content-disposition: attachment vorhanden ist, sollten Browser die Datei normalerweise herunterladen. Fehlt er jedoch, öffnen Browser oft .txt- oder .yml-Dateien.