Проблемы с хранилищем Cloudflare R2

Здравствуйте,

Я настроил Cloudflare R2 как S3-бакет для загрузки файлов. Изображения загружаются и отображаются корректно. Однако файлы загружаются, но не открываются для скачивания.

Мой URL API выглядит так:

http://d9d………..r2.cloudflarestorage.com/jtechforums-storage

Мой URL CDN выглядит так:

https://pub-c5c38…..9bc6cb.r2.dev/jtechforums-storage

Изображения загружаются корректно, но при попытке скачать файлы URL, на который меня переадресовывают, выглядит так:

https://jtechforums-storage.jtechforums-storage/original/2X/a/a55867475418180f5c6e62b572ad5769a78ac548.pdf

Почему это происходит?

Во вложении мои настройки S3.

Я не совсем уверен, но рекомендую разместить настройки S3 в переменных окружения, как описано в статье Настройка совместимого с S3 провайдера объектного хранилища для загрузки файлов. Скорее всего, у вас возникнут проблемы с восстановлением резервной копии, если настройки хранятся в базе данных.

Кроме того, если у вас они уже указаны в app.yml и резервная копия находится в S3, то для настройки нового сервера и восстановления базы данных потребуется только файл yml.

Если возможно, поделитесь темой, где вы описали эту проблему — это даст тем, кто пытается разобраться, гораздо больше информации. Если ваш сайт публичный, то скрывать нужно только ключи, которые уже скрыты.