Todos los productos
Search
Centro de documentos

CDN:Uso de EdgeScript en la consola

Última actualización: Sep 03, 2026

En la consola de CDNDCDN, puede crear reglas de EdgeScript a partir de su código y publicarlas en el entorno de producción para personalizar la gestión de los productos de CDNDCDN. Este tema describe cómo configurar y usar EdgeScript desde la consola.

Procedimiento

1

  1. Inicie sesión en la consola de CDN.

  2. En el panel de navegación izquierdo, haga clic en Domain Names.

  3. En la página Domain Names, localice el nombre de dominio deseado y haga clic en Manage en la columna Actions.

  4. Haga clic en la pestaña EdgeScript custom policy.

  5. Agregue una regla en el entorno de pruebas.

    1. En la pestaña Staging Environment, haga clic en Add Rule y configure una regla de EdgeScript.

      Nota
      • Solo se permite agregar una regla de EdgeScript por cada nombre de dominio. Si necesita añadir más reglas, póngase en contacto con su gerente de cuenta de Alibaba Cloud o comuníquese mediante other channels.

      • El entorno de pruebas solo admite nodos ubicados en China continental.

      La siguiente tabla describe los parámetros de configuración.

      Parámetro

      Obligatorio

      Descripción

      Rule Name

      Sí

      Nombre de la regla. Debe contener solo letras, dígitos y guiones bajos (_).

      Rule Code

      Sí

      Código de la regla.

      • Introduzca el código directamente o haga clic en Use Code Template para seleccionar una plantilla.

      • Puede escribir el código según su caso de uso. Para obtener más información, consulte EdgeScript scenario examples.

      Priority

      Sí

      Prioridad de la regla. Valores válidos: de 0 a 999. Un valor mayor indica menor prioridad. Las prioridades son independientes entre las distintas fases de ejecución.

      Execution Phase

      Sí

      Fase de ejecución de la regla. Para obtener más información, consulte Execution phases and priorities.

      Status

      Sí

      Estado de la regla.

      Break

      No

      Si se habilita, impide la ejecución de reglas posteriores en la fase actual después de coincidir con esta regla.

      Advanced

      No

      Se admiten extensiones. Actualmente, solo se admite el campo _es_dbg=signature. Este campo habilita el modo de depuración.

    2. Haga clic en Publish to Staging Environment.

  6. Pruebe la regla en el entorno de pruebas.

    Pruebe las reglas de EdgeScript en el entorno de pruebas antes de publicarlas. Para ello, resuelva el nombre de dominio staging.myalicdn.com para obtener la dirección IP de prueba. Luego, configure su cliente para que resuelva el nombre de dominio acelerado a dicha dirección IP.

    Agregue una asignación de la dirección IP de prueba al nombre de dominio acelerado en su archivo hosts. Las rutas del archivo hosts son las siguientes:

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

    • macOS: /etc/hosts.

  7. Una vez finalizada la prueba, haga clic en Publish All Rules to Production Environment para publicar las reglas del entorno de pruebas en el entorno de producción.

    Importante

    Al publicar las reglas en el entorno de producción, se eliminan automáticamente las reglas del entorno de pruebas.

Revertir reglas en el entorno de pruebas

Para borrar todas las configuraciones del entorno de pruebas y restaurarlo a su estado inicial, haga clic en Revert Rules in Staging Environment. En el cuadro de diálogo que aparece, haga clic en OK. Esta acción elimina todas las configuraciones y devuelve el entorno de pruebas a su estado original.

Modificar configuraciones

配置修改流程

Para agregar, modificar o eliminar reglas, evite editar directamente el entorno de producción. En su lugar, copie las reglas de producción al entorno de pruebas, aplique y pruebe los cambios, y luego publíquelos en producción. Siga estos pasos:

  1. Haga clic en Revert Rules in Staging Environment para asegurar que el entorno de pruebas se restaure a su estado inicial y evitar interferencias de otras configuraciones.

  2. Haga clic en Copy Rules from Production Environment para sincronizar las reglas del entorno de producción con el de pruebas. Esto ayuda a prevenir inconsistencias que podrían surgir si copia las reglas manualmente.

  3. Agregue, modifique o elimine reglas en el entorno de pruebas.

  4. Haga clic en Publish to Staging Environment para desplegar las reglas modificadas en el entorno de pruebas. A continuación, pruebe y compruebe dichas reglas. Para obtener más información, consulte Test the rule in the staging environment.

  5. Cuando termine la prueba, haga clic en Publish All Rules to Production Environment y pruebe las reglas en el entorno de producción para confirmar que las configuraciones funcionan correctamente.

También puede usar EdgeScript con la herramienta CLI. Para obtener más información, consulte Use EdgeScript with a CLI tool.