Усунення проблем

Чому моє посилання показує Access Denied або помилку 403?

Коротка відповідь

Вивантаження вдалося, але файл не доступний для публічного читання за вашою Публічною базовою 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-адреса.