View a markdown version of this page

Apa yang perlu Anda ketahui saat membatalkan tag - Amazon CloudFront

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Apa yang perlu Anda ketahui saat membatalkan tag

Saat Anda menentukan tag untuk dibatalkan, lihat informasi berikut:

Diperlukan keikutsertaan

Pembatalan tag hanya berfungsi pada distribusi yang telah dikonfigurasi. CacheTagConfig Distribusi tanpa konfigurasi ini mengabaikan header tag cache dari asal. Untuk informasi selengkapnya, lihat Membatalkan konten dengan tag cache.

Awalan pembatalan tag

Item pembatalan tag harus dimulai dengan karakter. # Misalnya, untuk membatalkan semua objek cache yang ditandai denganproduct:electronics, tentukan #product:electronics dalam daftar. Paths.Items

Sensitivitas kasus

Nilai tag tidak peka huruf besar/kecil. Misalnya, #Product:Electronics dan #product:electronics lihat tag yang sama.

Format tag

Setiap nilai tag harus berisi hanya karakter ASCII yang terlihat (33-126), tidak termasuk koma. Panjang maksimum tag adalah 256 karakter.

Tidak ada dukungan wildcard

Tidak seperti pembatalan jalur, item pembatalan tag tidak mendukung wildcard. * Setiap item # -prefixed cocok dengan nilai tag yang tepat.

Tag maksimum per objek cache

CloudFront memproses hingga 50 tag per objek yang di-cache. Jika respons asal berisi lebih dari 50 tag di header yang dikonfigurasi, tag tambahan di luar batas tidak disimpan dan tidak dapat digunakan untuk pembatalan.

Meneruskan cookie, header, dan string kueri

Saat Anda membatalkan berdasarkan tag, CloudFront membatalkan setiap varian cache dari setiap objek yang membawa tag yang ditentukan, terlepas dari cookie, header, atau parameter string kueri terkait. Anda tidak dapat secara selektif membatalkan beberapa varian dan bukan yang lain.

Pembatalan jalur dan tag campuran

Anda dapat menyertakan kedua item jalur (misalnya,/images/*) dan item tag (misalnya,#brand:acme) dalam kumpulan pembatalan yang sama dalam permintaan. CreateInvalidation Setiap item dihitung sebagai satu jalur pembatalan menuju batas Anda.

Maksimum yang diizinkan

Item pembatalan tag dihitung menuju batas pembatalan bersamaan yang sama dengan item jalur. Setiap item tag dihitung sebagai satu jalur pembatalan. Untuk informasi selengkapnya, lihat Kuotas pada invalidasi.

Mengubah nama header

Jika Anda mengubah HeaderName inCacheTagConfig, pembatalan yang dikeluarkan terhadap tag yang diekstrak di bawah nama header lama tidak akan dievaluasi lagi. Sebelum mengubah nama header:

  1. Mulai kembalikan header tag cache lama dan baru dari asal Anda.

  2. Mengeluarkan pembatalan jalur (misalnya,/*) atau membatalkan tag yang ada.

  3. Perbarui CacheTagConfig dengan yang baruHeaderName.

  4. Berhenti mengembalikan header lama dari asal Anda.

Penyewa distribusi

Pembatalan tag juga didukung untuk penyewa distribusi melalui API. CreateInvalidationForDistributionTenant