Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Azure CDN Standard od Microsoft (classic) przechodzi na emeryturę 30 września 2027 roku. Ponieważ usługa jest wycofywana, nie obsługuje już tworzenia profili, wdrażania nowych domen ani zarządzanych certyfikatów. Aby uniknąć zakłóceń usługi, przenieś się do wersji Azure Front Door Standard lub Premium. Aby uzyskać więcej informacji, zobacz wycofanie usługi Azure CDN Standard from Microsoft (classic).
W standardowym mechanizmie reguł dla Azure Content Delivery Network, reguła składa się z co najmniej jednego warunku dopasowania i akcji. Ten artykuł zawiera szczegółowe opisy kryteriów dopasowania i funkcji, które są dostępne w standardowym silniku reguł sieci dostarczania treści Azure.
Silnik reguł został zaprojektowany tak, aby był ostatecznym autorytetem w zakresie przetwarzania określonych typów żądań przez Standardową Usługę Azure Content Delivery Network.
Typowe zastosowania reguł:
- Zastąp lub zdefiniuj niestandardową politykę pamięci podręcznej.
- Żądania przekierowania.
- Zmodyfikuj nagłówki żądań HTTP i odpowiedzi.
Terminologia
Aby zdefiniować regułę w aparacie reguł, ustaw warunki dopasowania i akcje:
Każda reguła może mieć maksymalnie 10 warunków dopasowania i 5 akcji. Każdy punkt końcowy usługi Azure Content Delivery Network może mieć maksymalnie 25 reguł.
Uwzględniona w tym limicie jest domyślna reguła globalna. Reguła globalna nie ma warunków dopasowania; działania zdefiniowane w regule globalnej są zawsze uruchamiane.
Ważne
Kolejność wyświetlania wielu reguł wpływa na sposób obsługi reguł. Akcje określone w regule mogą zostać zastąpione przez kolejną regułę.
Limity i ceny
Aby uzyskać więcej informacji, zobacz Limity skalowania sieci dostarczania treści dla limitu reguł. Aby uzyskać informacje o cenach silnika reguł, zobacz Cennik usługi Content Delivery Network.
Syntax
Sposób traktowania znaków specjalnych w regule zależy od tego, w jaki sposób różne warunki dopasowania i akcje przetwarzają wartości tekstowe. Warunek dopasowania lub akcja mogą interpretować tekst na jeden z następujących sposobów:
Wartości literalne
Tekst interpretowany jako wartość dosłowna traktuje wszystkie znaki specjalne z wyjątkiem znaku % jako część wartości, która musi być dopasowana w regule. Na przykład warunek dosłownego dopasowania ustawiony na '*' jest spełniony tylko wtedy, gdy znajdzie się dokładna wartość '*'.
Znak procentu służy do wskazywania kodowania adresu URL (na przykład %20).
Wartości symboli wieloznacznych
Obecnie obsługujemy znak wieloznaczny w warunku dopasowania elementu UrlPath w Standard Rules Engine. Znak * to symbol wieloznaczny reprezentujący co najmniej jeden znak.