Настройка CDN-URL для S3 отлично работает для фотографий, но не влияет на другие типы файлов. Похоже, что CDN-URL для S3 заменяется на URL конечной точки (endpoint) для загруженных файлов.
Например, мой CDN-URL для S3 — http://qiniu.pengfeima.cn, а URL конечной точки (endpoint) — http://qiniu-s3.s3-ap-southeast-1.qiniucs.com. Когда я нажимаю на короткую ссылку в Discourse, она ведёт на http://qiniu-s3.s3-ap-southeast-1.qiniucs.com/original/2X/e/effbf521dc7f117e7d9b57ed41b2cac576bf39d5.txt, но правильный URL должен использовать CDN-URL, а не URL конечной точки.
Как решить эту проблему?
PS
На моём сайте параметры S3 были настроены в панели управления, а не в файле app.yml.
Я настроил соответствующие параметры в панели администратора, но мне нужно изменить app.yml и затем пересобрать приложение? Я знаю, как это сделать, но это кажется рискованным.