Referência do mecanismo de regras padrão para a Rede de Distribuição de Conteúdo do Microsoft
Importante
A CDN do Azure Standard (clássica) será desativada em 30 de setembro de 2027. Para evitar qualquer interrupção de serviço, é importante migrar seus perfis da CDN do Azure Standard (clássica) para a camada Azure Front Door Standard ou Premium até 30 de setembro de 2027. Para obter mais informações, confira CDN do Azure Standard (clássica).
O CDN do Azure da Edgio será desativado em 4 de novembro de 2025. Você deve migrar sua carga de trabalho para o Azure Front Door antes desta data para evitar interrupção do serviço.. Para obter mais informações, veja Perguntas frequentes sobre a aposentadoria do CDN do Azure da Edgeo.
No mecanismo de regras Padrão para a Rede de Distribuição de Conteúdo do Microsoft Azure, a regra consiste em uma ou mais condições de correspondência e uma ação. Este artigo apresenta descrições detalhadas das condições de correspondência e recursos que estão disponíveis no mecanismo de regras padrão para a Rede de Distribuição de Conteúdo do Microsoft Azure.
O mecanismo de regras foi projetado para ser a autoridade final sobre como os tipos específicos de solicitações são processados pela Rede de Distribuição de Conteúdo do Microsoft Azure Padrão.
Usos comuns para as regras:
- Substituir ou definir uma política de cache personalizada.
- Solicitações de redirecionamento.
- Modificar os cabeçalhos de resposta e solicitação HTTP.
Terminologia
Para definir uma regra no mecanismo de regras, defina condições de correspondência e ações:
Cada regra pode ter até dez condições de correspondência e cinco ações. Cada ponto de extremidade da Rede de Distribuição de Conteúdo do Microsoft Azure pode ter até 25 regras.
A regra global padrão está inclusa nesse limite. A regra global não tem condições de correspondência. As ações definidas em uma regra global sempre são disparadas.
Importante
A ordem na qual são listadas as várias regras afeta como elas são processadas. As ações especificadas em uma regra podem ser substituídas por uma regra seguinte.
Limites e preços
Para obter mais informações, consulte os limites de escala da rede de distribuição de conteúdo para o limite de regras. Para saber os preços do mecanismo de regra, consulte Preços de Rede de Distribuição de Conteúdo.
Sintaxe
A forma como os caracteres especiais são tratados em uma regra varia de acordo com a forma como as condições de correspondência e as ações diferentes tratam valores de texto. Uma condição de correspondência ou ação pode interpretar o texto de uma das seguintes maneiras:
Valores literais
O texto que é interpretado como um valor literal trata todos os caracteres especiais, exceto pelo símbolo % , como parte do valor que deve ser correspondido em uma regra. Por exemplo, uma condição de correspondência literal definida como '*'
será satisfeita somente quando o valor exato '*'
for encontrado.
Um sinal de percentual é usado para indicar a codificação de URL (por exemplo, %20
).
Valores de caractere curinga
No momento, damos suporte ao caractere curinga na Condição de Correspondência de UrlPath no Mecanismo de Regras Padrão. O caractere * é um curinga que representa um ou mais caracteres.