Referensi mesin aturan standar untuk Azure Content Delivery Network

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:

Cuplikan layar struktur aturan Azure Content Delivery Network.

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.

Langkah berikutnya