As regras do ESA permitem definir condições que controlam quando as configurações de recursos específicos entram em vigor.
Use regras para aplicar configurações a necessidades específicas, como transformação de requisições, redirecionamento de conteúdo ou políticas de cache. As regras também oferecem suporte a segurança e gerenciamento de tráfego granulares. Todas as regras compartilham uma sintaxe consistente para filtrar requisições por características e aplicar a configuração correspondente.
Exemplos simples de configuração
Definir o TTL do cache de borda para um caminho específico
Redirecionar requisições por região
Estrutura de configuração de regras
Quando uma requisição atinge um nó do ESA, o ESA a filtra e a processa com base na sua configuração de regras.
Toda configuração de regra do ESA inclui duas partes:
Configuração de regra = Expressão de regra + Ação
Configure uma rule expression para filtrar requisições e uma action para aplicar às requisições correspondentes. A sintaxe da expressão é consistente em todos os recursos relacionados a regras no ESA, o que permite reutilizar configurações entre os recursos. Rule expression structure.
Disponibilidade de recursos por plano
Categoria do recurso | Recurso | Entrance (US$ 0/mês) | Pro (US$ 15/mês) | Premium (US$ 249/mês) | Enterprise (Entre em contato com a equipe de vendas para preços personalizados) |
Máximo de subcondições aninhadas | 10 | 10 | 20 | 20 | |
Operador - expressão regular | |||||
SSL/TLS rules, HTTPS rules (cota compartilhada) | 10 | 25 | 50 | 125 | |
5 | 25 | 50 | 125 | ||
Rewrite URL, Modify outbound request headers, Modify outbound response headers | 10 | 25 | 50 | 125 | |
Redirecionamento de URL | 10 | 25 | 50 | 125 | |
Cache eligibility, Browser cache TTL, Edge cache TTL, Status code cache TTL, Custom cache key | 10 | 25 | 50 | 125 | |
10 (a configuração de WebSocket não é suportada atualmente) | 25 | 50 | 100 | ||
File compression, Image optimization, Video processing (cota compartilhada) | 10 | 25 | 50 | 100 | |
Limite de regras | 10 | 25 | 50 | 125 | |