All Products
Search
Document Center

Object Storage Service:Lindungi gambar sumber

Last Updated:Sep 17, 2026

Object Storage Service (OSS) menyediakan fitur Perlindungan gambar sumber untuk mencegah penggunaan gambar Anda oleh pihak tak berwenang melalui permintaan anonim. Setelah fitur ini diaktifkan untuk bucket Anda, gambar yang tersimpan di dalamnya hanya dapat diakses dengan menambahkan parameter style ke permintaan atau menggunakan URL yang ditandatangani.

Informasi latar belakang

Perlindungan gambar sumber hanya berlaku untuk objek gambar dalam bucket baca-publik atau objek baca-publik, dan tidak berlaku untuk objek yang dipublikasikan melalui kebijakan bucket.

Anda dapat mengakses gambar dalam bucket yang telah diaktifkan fitur Perlindungan gambar sumber dengan salah satu metode berikut:

  • Gunakan URL objek yang memuat parameter style dengan format berikut: https://BucketName.Endpoint/ObjectName?x-oss-process=style/StyleName.

  • Gunakan URL objek yang memuat signature dengan format berikut: https://BucketName.Endpoint/ObjectName?Signature.

Catatan

Fitur Perlindungan gambar sumber saat ini sedang dalam pratinjau publik. Anda harus menghubungi technical support untuk mengajukan penggunaan fitur ini.

Prosedur

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi sebelah kiri, klik Buckets. Pada halaman yang muncul, klik nama bucket target.

  3. Di pohon navigasi sebelah kiri, pilih Data Processing > IMG.

  4. Pada halaman IMG, klik Access Settings.

  5. Di panel Access Settings, aktifkan Source Image Protection dan konfigurasikan parameter yang dijelaskan dalam tabel berikut.

    Parameter

    Deskripsi

    Source Image Protection Rule

    Anda dapat mengonfigurasi hingga 10 aturan. Satu aturan mencakup awalan, akhiran, atau keduanya.

    Saat mengonfigurasi aturan Perlindungan gambar sumber, perhatikan hal-hal berikut:

    • Anda dapat menyertakan awalan, akhiran, atau keduanya dalam satu aturan Perlindungan gambar sumber. Jika Anda mengonfigurasi awalan dan akhiran sekaligus, hanya gambar yang namanya mengandung awalan dan akhiran tersebut yang dilindungi oleh aturan tersebut.

      Catatan

      Anda dapat menggunakan awalan untuk melindungi semua objek dalam direktori. Misalnya, untuk melindungi gambar dalam direktori image/, tetapkan awalan menjadi image/.

    • Jika beberapa aturan dikonfigurasi untuk objek dalam satu bucket, gambar yang namanya sesuai dengan salah satu aturan akan dilindungi.

    • Jika Anda menentukan aturan Perlindungan gambar sumber dan ekstensi gambar yang dilindungi secara bersamaan, gambar yang namanya sesuai dengan satu atau beberapa aturan atau memiliki ekstensi yang ditentukan akan dilindungi.

    • Pilih Case Insensitive jika Anda ingin awalan dan akhiran dalam aturan tidak membedakan huruf besar/kecil.

    Protected Image Extensions

    Pilih ekstensi gambar dari daftar drop-down Protected Image Extensions. Semua objek dalam bucket yang sesuai dengan ekstensi yang ditentukan akan dilindungi.

    Catatan

    Jika Anda memilih *, semua objek gambar dalam bucket akan dilindungi.

    Delimiters

    Delimiter yang didukung meliputi tanda hubung (-), garis bawah (_), garis miring (/), dan tanda seru (!). Setelah menentukan delimiter, Anda dapat menggunakannya untuk menggantikan parameter style sehingga menyederhanakan URL IMG.

    Misalnya, Anda menggunakan URL IMG yang memuat parameter style untuk mengakses gambar. Format URL-nya adalah https://BucketName.Endpoint/ObjectName?x-oss-process=style/StyleName. Jika Anda menetapkan tanda seru (!) sebagai delimiter, Anda dapat menyederhanakan URL menjadi http(s)://BucketName.Endpoint/ObjectName!StyleName.

  6. Klik OK.

FAQ

  • Mengapa kode status HTTP 403 dikembalikan saat saya mengakses gambar yang dilindungi, sedangkan kode status HTTP 200 dikembalikan saat saya mengakses gambar tersebut melalui Alibaba Cloud CDN?

    Kemungkinan penyebabnya adalah permintaan dialihkan untuk mengakses bucket privat melalui Alibaba Cloud CDN. Perlindungan gambar sumber hanya berlaku untuk permintaan akses anonim, bukan permintaan akses yang menyertakan informasi signature.

  • Mengapa gambar sumber saya masih dapat diakses menggunakan URL yang ditandatangani meskipun Perlindungan gambar sumber telah diaktifkan?

    Perlindungan gambar sumber hanya berlaku untuk permintaan akses anonim. Pengguna yang mengakses objek menggunakan URL yang ditandatangani bukanlah pengguna anonim. Oleh karena itu, gambar sumber tetap dapat diakses menggunakan URL yang ditandatangani meskipun Perlindungan gambar sumber telah diaktifkan.