Die Einstellung der S3-CDN-URL funktioniert gut für Fotos, hat aber keine Auswirkung auf andere Dateitypen. Es scheint, dass die S3-CDN-URL für hochgeladene Dateien durch die Endpunkt-URL ersetzt wurde.
Zum Beispiel ist meine S3-CDN-URL http://qiniu.pengfeima.cn, meine S3-Endpunkt-URL ist http://qiniu-s3.s3-ap-southeast-1.qiniucs.com. Wenn ich auf die Kurz-URL in Discourse klicke, verlinkt sie zu http://qiniu-s3.s3-ap-southeast-1.qiniucs.com/original/2X/e/effbf521dc7f117e7d9b57ed41b2cac576bf39d5.txt, aber die korrekte URL sollte die CDN-URL anstelle der Endpunkt-URL verwenden.
Wie kann ich dieses Problem lösen?
PS
Auf meiner Website wurden die S3-Parameter in den Panels eingestellt, nicht in der app.yml.
Ich habe die relevanten Einstellungen im Admin-Panel konfiguriert, aber ich muss die app.yml ändern und dann die App neu erstellen? Ich weiß, wie es geht, aber es scheint riskant.
Ich habe alles so gemacht, wie Sie es gesagt haben, aber meine Website ist kaputt gegangen. Die hochgeladenen Assets sind *.gz.js, die Kodierungsprobleme haben.