Configurar invalidação por push para Cloud Flare

A invalidação de push limpa automaticamente o conteúdo na CDN de produção do cliente (por exemplo, www.yourdomain.com) sempre que um autor publica alterações de conteúdo.

O conteúdo é removido por url e por tag/chave de cache.

A invalidação de push é habilitada ao adicionar propriedades específicas à configuração do projeto (uma pasta de trabalho do Excel chamada .helix/config.xlsx no Sharepoint ou uma Planilha do Google chamada .helix/config no Google Drive).

Propriedades de configuração:

key
valor
comentário
cdn.prod.host
<Production Host>
Nome do host do site de produção, por exemplo www.yourdomain.com
cdn.prod.type
cloudflare
cdn.prod.plan
e.g. free

valores: free, pro, business, enterprise

padrão: free

somente o plano empresarial suporta expurgação por tag

cdn.prod.zoneId
<Cloudflare Zone ID>
ID da zona de produção
cdn.prod.apiToken
<Cloudflare API Token>

Para criar um token de API,

  • ir para Tokens de API
  • clique em "Criar token",
  • vá para "Criar token personalizado" na parte inferior e clique em "Começar"
  • insira um nome de token (por exemplo, "Production Site Purge Token"),
  • Permissões: "Zona", "Limpeza de cache", "Limpeza"
  • Recursos da região: "Incluir", "Zona específica", "&lt;sua zona de produção>"
  • clique em "Continuar para o resumo"
  • clique em "Criar token",
  • copie o valor do token gerado.

Observe que somente os sites no plano corporativo serão removidos cirurgicamente pelo URL e pela chave de cache. Em vez disso, Limpar Tudo será executado em sites não empresariais sempre que um autor publicar uma alteração de conteúdo.

Você pode validar as credenciais com esta ferramenta.

recommendation-more-help
10a6ce9d-c5c5-48d9-8ce1-9797d2f0f3ec