짧은 답변
업로드는 성공했지만 공개 기본 URL에서 파일을 공개적으로 읽을 수 없는 상태입니다. 버킷(또는 그 앞의 도메인이나 CDN)이 공개 읽기를 허용하도록 하고, 공개 기본 URL이 올바른 버킷을 가리키는지 확인하세요.
Aktar는 public-read ACL 없이 파일을 업로드하므로, 공개 접근은 버킷이나 그 앞의 도메인에서 허용해야 합니다. 일반적인 해결 방법:
- Cloudflare R2: 사용자 도메인을 연결하거나 r2.dev URL을 활성화하세요.
…r2.cloudflarestorage.comAPI 엔드포인트는 절대 공개되지 않으므로 공개 기본 URL로 쓰면 안 됩니다. - Amazon S3:
s3:GetObject를 허용하는 버킷 정책을 추가하거나, CloudFront를 통해 버킷을 제공하세요. - Backblaze B2: 버킷을 Public으로 설정하세요.
- MinIO: 버킷에 익명 읽기(download) 정책을 부여하세요.
경로도 확인하세요. 공개 기본 URL은 버킷의 루트를 가리켜야 합니다. 제공업체의 공개 URL에 버킷 이름이 들어 있다면 그것도 포함하세요.
연결 테스트로 해결됐는지 확인하세요. 공개 URL에 접근할 수 있는지 알려 줍니다.