Referenční informace ke stroji standardních pravidel pro Azure Content Delivery Network

V modulu standardních pravidel pro Azure Content Delivery Network se pravidlo skládá z jedné nebo více podmínek shody a akce. Tento článek obsahuje podrobné popisy podmínek shody a funkcí, které jsou k dispozici v modulu standardních pravidel pro službu Azure Content Delivery Network.

Modul pravidel je navržený tak, aby byl konečnou autoritou pro zpracování konkrétních typů požadavků službou Azure Content Delivery Network úrovně Standard.

Běžná použití pravidel:

  • Přepište nebo definujte vlastní zásady mezipaměti.
  • Přesměrovávají se žádosti.
  • Upravte hlavičky požadavku HTTP a odpovědi.

Terminologie

Pokud chcete definovat pravidlo v modulu pravidel, nastavte podmínky shody a akce:

Snímek obrazovky se strukturou pravidel služby Azure Content Delivery Network

Každé pravidlo může mít až 10 podmínek shody a 5 akcí. Každý koncový bod služby Azure Content Delivery Network může mít až 25 pravidel.

Součástí tohoto limitu je výchozí globální pravidlo. Globální pravidlo nemá podmínky shody; akce definované v globálním pravidle se vždy aktivují.

Důležité

Pořadí, ve kterém jsou uvedena více pravidel, ovlivňuje způsob zpracování pravidel. Akce zadané v pravidle můžou být přepsány následným pravidlem.

Limity a ceny

Další informace najdete v tématu Omezení škálování sítě pro doručování obsahu pro omezení pravidel. Informace o cenách modulu pravidel najdete v tématu Ceny služby Content Delivery Network.

Syntaxe

Způsob zpracování speciálních znaků v pravidle se liší podle toho, jak různé podmínky shody a akce zpracovávají textové hodnoty. Podmínka shody nebo akce může interpretovat text jedním z následujících způsobů:

Hodnoty literálů

Text, který je interpretován jako hodnota literálu, považuje všechny speciální znaky s výjimkou symbolu % jako součásti hodnoty, která se musí shodovat v pravidle. Například podmínka shody literálu nastavená na '*' hodnotu je splněna pouze v případě, že je nalezena přesná hodnota '*' .

Znak procenta se používá k označení kódování adresy URL (například %20).

Hodnoty zástupných znaků

V současné době podporujeme zástupný znak v podmínce shody UrlPath v modulu standardních pravidel. Znak * je zástupný znak, který představuje jeden nebo více znaků.

Další kroky