Коротко
Загрузка прошла успешно, но файл недоступен для публичного чтения по вашему публичному базовому URL. Разрешите публичное чтение для бакета (или для домена либо CDN перед ним) и убедитесь, что публичный базовый URL указывает на нужный бакет.
Aktar загружает файлы без ACL с публичным чтением, поэтому публичный доступ должен обеспечивать бакет или домен перед ним. Типичные решения:
- Cloudflare R2: подключите собственный домен или включите URL r2.dev. API-эндпоинт
…r2.cloudflarestorage.comникогда не бывает публичным, поэтому не используйте его как публичный базовый URL. - Amazon S3: добавьте политику бакета, разрешающую
s3:GetObject, или раздавайте бакет через CloudFront. - Backblaze B2: сделайте бакет публичным (Public).
- MinIO: назначьте бакету политику анонимного чтения (download).
Проверьте и путь: публичный базовый URL должен указывать на корень бакета. Если публичный URL вашего провайдера содержит имя бакета, укажите его тоже.
Убедиться, что все исправлено, поможет «Проверить подключение»: проверка сообщит, доступен ли публичный URL.