Todos os produtos
Search
Central de documentação

CDN:Use o EdgeScript no console

Última atualização: Jul 03, 2026

No console do CDNDCDN, você pode crie regras do EdgeScript com base no seu código e publicá-las no ambiente de produção para personalizar o gerenciamento dos produtos CDNDCDN. Este tópico descreve como configure e usar o EdgeScript no console.

Procedimento

1

  1. Faça login no console do CDN.

  2. No painel de navegação à esquerda, clique em Domain Names.

  3. Na página Domain Names, localize o nome de domínio desejado e clique em Manage na coluna Actions.

  4. Clique na aba EdgeScript custom policy.

  5. Adicione uma regra no ambiente de staging.

    1. Na aba Staging Environment, clique em Add Rule e configure uma regra do EdgeScript.

      Nota
      • É possível adicionar apenas uma regra do EdgeScript por nome de domínio. Para adicionar mais regras, entre em contato com o gerente da sua conta Alibaba Cloud ou utilize outros canais.

      • O ambiente de staging oferece suporte apenas a nós na China continental.

      A tabela a seguir descreve os parâmetros de configuração.

      Parâmetro

      Obrigatório

      Descrição

      Rule Name

      Sim

      Nome da regra. Deve conter apenas letras, dígitos e sublinhados (_).

      Rule Code

      Sim

      Código da regra.

      • Insira o código diretamente ou clique em Use Code Template para selecione um modelo.

      • Escreva o código da regra conforme seu caso de uso. Para mais informações, consulte Exemplos de cenários do EdgeScript.

      Priority

      Sim

      Prioridade da regra. Valores válidos: 0 a 999. Um valor maior indica menor prioridade. As prioridades são independentes entre as diferentes fases de execução.

      Execution Phase

      Sim

      Fase de execução da regra. Para mais detalhes, consulte Fases de execução e prioridades.

      Status

      Sim

      Status da regra.

      Break

      Não

      Se ativado, impede a execução de regras subsequentes na fase atual após a correspondência desta regra.

      Advanced

      Não

      Oferece suporte a extensões. Atualmente, apenas o campo _es_dbg=signature é compatível. Esse campo ativa o modo de depuração.

    2. Clique em Publish to Staging Environment.

  6. Teste a regra no ambiente de staging.

    Teste as regras do EdgeScript no ambiente de staging antes de publicá-las. Para isso, resolva o nome de domínio staging.myalicdn.com para obter o endereço IP de teste. Em seguida, configure seu cliente para resolver o nome de domínio acelerado para esse endereço IP.

    Adicione um mapeamento do endereço IP de teste para o nome de domínio acelerado no seu arquivo hosts. Os caminhos para o arquivo hosts são:

    • Windows: C:\Windows\System32\drivers\etc\hosts.

    • macOS: /etc/hosts.

  7. Após concluir o teste, clique em Publish All Rules to Production Environment para publicar as regras do ambiente de staging no ambiente de produção.

    Importante

    Após a publicação das regras no ambiente de produção, as regras existentes no ambiente de staging são automaticamente limpas.

Reverter regras no ambiente de staging

Para limpar todas as configurações do ambiente de staging e restaurá-lo ao estado inicial, clique em Revert Rules in Staging Environment. Na caixa de diálogo exibida, clique em OK. Essa ação exclua todas as configurações e reverte o ambiente de staging para o estado original.

Modifique configurações

Fluxo de modificação de configuração

Para adicionar, modifique ou exclua regras, evite editar o ambiente de produção diretamente. Copie as regras da produção para o staging, faça e teste as alterações e publique-as no ambiente de produção. Siga estas etapas:

  1. Clique em Revert Rules in Staging Environment para garantir a restauração do ambiente de staging ao estado inicial e evitar interferências de outras configurações.

  2. Clique em Copy Rules from Production Environment para sincronizar as regras do ambiente de produção com o ambiente de staging. Isso evita inconsistências que podem ocorrer na cópia manual das regras.

  3. Adicione, modifique ou exclua regras no ambiente de staging.

  4. Clique em Publish to Staging Environment para implantar as regras modificadas no ambiente de staging. Em seguida, teste e verifique as regras. Para mais informações, consulte Testar a regra no ambiente de staging.

  5. Após a conclusão do teste, clique em Publish All Rules to Production Environment e teste as regras no ambiente de produção para verifique se as configurações funcionam conforme o esperado.

Você também pode usar o EdgeScript com a ferramenta CLI. Para mais informações, consulte Usar o EdgeScript com uma ferramenta CLI.