Referensi mesin aturan standar untuk Azure Content Delivery Network
Penting
Azure CDN Standard dari Microsoft (klasik) akan dihentikan pada 30 September 2027. Untuk menghindari gangguan layanan apa pun, penting untuk memigrasikan profil Azure CDN Standard dari Microsoft (klasik) ke tingkat Azure Front Door Standard atau Premium paling lambat 30 September 2027. Untuk informasi selengkapnya, lihat Penghentian Azure CDN Standard dari Microsoft (klasik).
Di mesin aturan Standar untuk Azure Content Delivery Network, aturan terdiri dari satu atau beberapa kondisi kecocokan dan tindakan. Artikel ini menyediakan deskripsi terperinci tentang kondisi dan fitur kecocokan yang tersedia di mesin aturan Standar untuk Azure Content Delivery Network.
Mesin aturan dirancang untuk menjadi otoritas akhir tentang bagaimana jenis permintaan tertentu diproses oleh Standard Azure Content Delivery Network.
Penggunaan umum untuk aturan:
- Mengesampingkan atau menetapkan kebijakan cache kustom.
- Mengalihkan permintaan.
- Ubah tajuk permintaan dan respons HTTP.
Terminologi
Untuk menentukan aturan di mesin aturan, tetapkan kondisi dan tindakan kecocokan:
Setiap aturan dapat memiliki hingga 10 kondisi kecocokan dan 5 tindakan. Setiap titik akhir Azure Content Delivery Network dapat memiliki hingga 25 aturan.
Disertakan dalam batas ini adalah aturan global default. Aturan global tidak memiliki kondisi yang cocok; tindakan yang didefinisikan dalam aturan global selalu dipicu.
Penting
Pencantuman beberapa aturan dalam urutan mempengaruhi cara aturan ditangani. Tindakan yang ditentukan dalam aturan mungkin ditimpa oleh aturan berikutnya.
Batas dan harga
Untuk informasi selengkapnya, lihat batas Skala jaringan pengiriman konten untuk batas aturan. Untuk aturan harga mesin, lihat Harga Content Delivery Network.
Sintaks
Bagaimana karakter khusus diperlakukan dalam aturan bervariasi berdasarkan bagaimana kondisi pencocokan dan tindakan yang berbeda menangani nilai teks. Kondisi atau tindakan kecocokan dapat menginterpretasikan teks dengan salah satu cara berikut:
Nilai harfiah
Teks yang diinterpretasikan sebagai nilai literal memperlakukan semua karakter khusus kecuali simbol % sebagai bagian dari nilai yang harus dicocokkan dalam aturan. Misalnya, kondisi kecocokan literal '*'
yang diatur hanya diterima ketika nilai pasti '*'
ditemukan.
Tanda persen digunakan untuk menunjukkan pengodean URL (misalnya, %20
).
Nilai kartubebas
Saat ini kami mendukung karakter kartubebas dalam Kondisi Pertandingan UrlPath di Mesin Aturan Standar. Karakter * adalah kartubebas yang mewakili satu atau beberapa karakter.