Azure Content Delivery Network için standart kural altyapısı başvurusu

Azure Content Delivery Network için Standart kurallar altyapısında bir kural bir veya daha fazla eşleşme koşulundan ve bir eylemden oluşur. Bu makalede, Azure Content Delivery Network için Standart kurallar altyapısında bulunan eşleştirme koşulları ve özellikleri hakkında ayrıntılı açıklamalar sağlanır.

Kural altyapısı, belirli istek türlerinin Standart Azure Content Delivery Network tarafından nasıl işlendiği konusunda son yetkili olacak şekilde tasarlanmıştır.

Kurallar için yaygın kullanımlar:

  • Özel önbellek ilkesini geçersiz kılın veya tanımlayın.
  • İstekleri yeniden yönlendirme.
  • HTTP isteği ve yanıt üst bilgilerini değiştirin.

Terminoloji

Kural altyapısında bir kural tanımlamak için, eşleştirme koşullarını ve eylemlerini ayarlayın:

Azure Content Delivery Network kural yapısının ekran görüntüsü.

Her kuralın en fazla 10 eşleşme koşulu ve 5 eylemi olabilir. Her Azure Content Delivery Network uç noktasının en fazla 25 kuralı olabilir.

Bu sınıra dahil edilen varsayılan bir genel kuraldır. Genel kuralın eşleşme koşulları yoktur; her zaman tetiklenen genel bir kuralda tanımlanan eylemler.

Önemli

Birden çok kuralın listelenme sırası, kuralların nasıl işleneceğini etkiler. Bir kuralda belirtilen eylemlerin üzerine sonraki bir kural yazılabilir.

Sınırlar ve fiyatlandırma

Daha fazla bilgi için bkz . kural sınırı için içerik teslim ağı Ölçek sınırları . Kural altyapısı fiyatlandırması için bkz . Content Delivery Network fiyatlandırması.

Sözdizimi

Bir kuralda özel karakterlerin nasıl ele alındığı, farklı eşleştirme koşullarının ve eylemlerin metin değerlerini işleme şekline bağlı olarak değişir. Eşleştirme koşulu veya eylemi metni aşağıdaki yollardan biriyle yorumlayabilir:

Değişmez değerler

Değişmez değer olarak yorumlanan metin, % simgesi dışındaki tüm özel karakterleri kuralda eşleşmesi gereken değerin bir parçası olarak değerlendirir. Örneğin, olarak ayarlanmış '*' bir değişmez değer eşleştirme koşulu yalnızca tam değer '*' bulunduğunda karşılanır.

URL kodlamasını belirtmek için yüzde işareti kullanılır (örneğin, %20).

Joker karakter değerleri

Şu anda Standart Kural Altyapısı'ndaki UrlPath Eşleştirme Koşulu'ndaki joker karakteri destekliyoruz. * karakteri, bir veya daha fazla karakteri temsil eden bir joker karakterdir.

Sonraki adımlar