Referência do mecanismo de regras padrão para a Rede de Entrega de Conteúdo do Azure
Importante
O Azure CDN Standard da Microsoft (clássico) será desativado em 30 de setembro de 2027. Para evitar qualquer interrupção do serviço, é importante migrar o Azure CDN Standard dos perfis Microsoft (clássicos) para o Azure Front Door Standard ou Premium até 30 de setembro de 2027. Para obter mais informações, consulte Azure CDN Standard da aposentadoria (clássica) da Microsoft.
A CDN do Azure de Edgio será desativada em 4 de novembro de 2025. Você deve migrar sua carga de trabalho para o Azure Front Door antes dessa data para evitar a interrupção do serviço. Para obter mais informações, consulte CDN do Azure das Perguntas frequentes sobre aposentadoria do Edgio.
No mecanismo de regras padrão da Rede de Entrega de Conteúdo do Azure, uma regra consiste em uma ou mais condições de correspondência e uma ação. Este artigo fornece descrições detalhadas das condições e recursos de correspondência disponíveis no mecanismo de regras padrão para a Rede de Entrega de Conteúdo do Azure.
O mecanismo de regras foi projetado para ser a autoridade final sobre como tipos específicos de solicitações são processados pela Rede de Entrega de Conteúdo do Azure Padrão.
Utilizações comuns das regras:
- Substitua ou defina uma política de cache personalizada.
- Solicitações de redirecionamento.
- Modifique cabeçalhos de solicitação e resposta HTTP.
Terminologia
Para definir uma regra no mecanismo de regras, defina condições e ações de correspondência:
Cada regra pode ter até 10 condições de jogo e 5 ações. Cada ponto de extremidade da Rede de Entrega de Conteúdo do Azure pode ter até 25 regras.
Incluído neste limite está uma regra global padrão. A regra global não tem condições de correspondência; ações definidas em uma regra global sempre acionadas.
Importante
A ordem em que várias regras são listadas afeta a forma como as regras são tratadas. As ações especificadas em uma regra podem ser substituídas por uma regra subsequente.
Limites e preços
Para obter mais informações, consulte Rede de distribuição de conteúdo Limites de escala para limite de regras. Para obter os preços do mecanismo de regras, consulte Preços da Rede de Distribuição de Conteúdo.
Sintaxe
A forma como os carateres especiais são tratados numa regra varia com base na forma como as diferentes condições e ações de correspondência processam os valores do texto. Uma condição ou ação de correspondência pode interpretar o texto de uma das seguintes maneiras:
Valores literais
O texto interpretado como um valor literal trata todos os caracteres especiais, exceto o símbolo %, como parte do valor que deve ser correspondido em uma regra. Por exemplo, uma condição de correspondência literal definida como '*'
é satisfeita somente quando o valor '*'
exato é encontrado.
Um sinal de porcentagem é usado para indicar a codificação de URL (por exemplo, %20
).
Valores curinga
Atualmente, suportamos o caractere curinga na condição de correspondência UrlPath no mecanismo de regras padrão. O caractere * é um curinga que representa um ou mais caracteres.