Kısa yanıt
Yükleme başarılı, ama dosya Public Base URL adresinde herkese açık olarak okunamıyor. Bucket'ın (ya da önündeki alan adının veya CDN'in) herkese açık okumaya izin vermesini sağla ve Public Base URL'nin doğru bucket'ı gösterdiğini kontrol et.
Aktar dosyaları public-read ACL olmadan yükler, bu yüzden herkese açık erişimin bucket'tan ya da önündeki alan adından gelmesi gerekir. Tipik çözümler:
- Cloudflare R2: özel bir alan adı bağla ya da r2.dev URL'sini etkinleştir.
…r2.cloudflarestorage.comAPI uç noktası hiçbir zaman herkese açık değildir, onu Public Base URL olarak kullanma. - Amazon S3:
s3:GetObjectiznini veren bir bucket policy ekle ya da bucket'ı CloudFront üzerinden sun. - Backblaze B2: bucket'ı Public olarak ayarla.
- MinIO: bucket'a anonim okuma (download) politikası ver.
Yolu da kontrol et: Public Base URL bucket'ın köküne karşılık gelmelidir. Sağlayıcının herkese açık URL'si bucket adını içeriyorsa sen de ekle.
Düzeltmeyi doğrulamak için Test Connection'ı kullan: herkese açık URL'ye erişilip erişilemediğini bildirir.