Dokumentacja aparatu reguł standardowych dla usługi Azure CDN

W aparacie reguł standardowych dla platformy Azure Content Delivery Network (Azure CDN) reguła zawiera co najmniej jeden warunek dopasowania i akcję. Ten artykuł zawiera szczegółowe opisy warunków dopasowania i funkcji, które są dostępne w aparacie reguł standardowych dla Azure CDN.

Aparat reguł został zaprojektowany z myślą o sposobie przetwarzania określonych typów żądań przez standardową Azure CDN.

Typowe zastosowania reguł:

  • Przesłoń lub Zdefiniuj niestandardowe zasady pamięci podręcznej.
  • Przekieruj żądania.
  • Modyfikuj nagłówki żądań i odpowiedzi HTTP.

Terminologia

Aby zdefiniować regułę w aparacie reguł, ustaw odpowiednie warunki i Akcje:

Struktura reguł Azure CDN

Każda reguła może mieć do dziesięciu warunków dopasowania i pięć akcji. Każdy punkt końcowy Azure CDN może mieć do 25 reguł.

Uwzględniony w tym limicie jest domyślną regułą globalną. Reguła globalna nie ma pasujących warunków; akcje, które są zdefiniowane w regule globalnej, są zawsze wyzwalane.

Ważne

Kolejność, w której są wyświetlane wiele reguł, ma wpływ na sposób obsługi reguł. Akcje określone w regule mogą zostać zastąpione przez kolejną regułę.

Limity i ceny

Każdy punkt końcowy Azure CDN może mieć do 25 reguł. Każda reguła może mieć do dziesięciu warunków dopasowania i pięć akcji. Cennik aparatu reguł ma następujące wymiary:

  • Reguły: $1 na regułę miesięcznie
  • Przetworzone żądania: $0,60 na milion żądań
  • Pierwsze 5 reguł pozostanie bezpłatnie

Składnia

Sposób traktowania znaków specjalnych w regule różni się w zależności od sposobu, w jaki różne warunki dopasowania i akcje obsługują wartości tekstowe. Warunek dopasowania lub akcja może interpretować tekst w jeden z następujących sposobów:

Wartości literału

Tekst interpretowany jako wartość literału traktuje wszystkie znaki specjalne, z wyjątkiem% symbol jako część wartości, która musi być dopasowana w regule. Na przykład warunek dopasowania literału ustawiony na '*' jest spełniony tylko wtedy, gdy '*' zostanie znaleziona dokładna wartość.

Znak procentu jest używany do wskazania kodowania adresu URL (na przykład %20 ).

Wartości symboli wieloznacznych

Obecnie obsługujemy symbol wieloznaczny w warunku URLPath Match w aparacie reguł standardowych. *Znak jest symbolem wieloznacznym reprezentującym jeden lub więcej znaków.

Następne kroki