Tous les produits
Search
Centre de documentation

CDN:Présentation d'EdgeScript

Dernière mise à jour :Aug 18, 2026

EdgeScript (ES) vous permet d'étendre les fonctionnalités du CDN grâce à des scripts légers. Vous pouvez écrire une logique personnalisée directement au niveau des points de présence (POP) lorsque les paramètres standard de la console CDN sont insuffisants.

ES met à disposition des variables intégrées, des fonctions encapsulées et des instructions conditionnelles reconnues nativement par les nœuds CDN. Combinez ces éléments pour répondre à la plupart des besoins de configuration personnalisée : authentification, mise en cache, limitation du débit, manipulation des en-têtes, etc.

Customize Alibaba Cloud CDN configurations7

Pour consulter la documentation de référence sur chaque élément, voir :

Facturation

L'utilisation d'ES est gratuite.

Cas d'utilisation

Logique d'authentification — Empêchez le hotlinking dans les scénarios de vidéo à la demande (VOD) et de streaming en direct en authentifiant les requêtes selon des paramètres, des cookies ou des algorithmes. Une logique d'authentification personnalisée renforce la protection des ressources hébergées sur votre serveur d'origine.

En-têtes de requête et de réponse — Modifiez les en-têtes de requête et de réponse pour les adapter aux exigences de votre activité.

Réécriture et redirection d'URL — Redirigez les requêtes vers des URL spécifiques à une langue. Par exemple, redirigez depuis le site Chine vers le site régional approprié les requêtes nécessitant du contenu en anglais ou en allemand.

Tests A/B — Acheminez les requêtes comportant différents en-têtes ou URL vers divers serveurs d'origine afin d'activer différentes fonctionnalités avant un déploiement complet.

Mise en cache personnalisée — Créez des règles de mise en cache lorsque les valeurs TTL (Time To Live) standard ou les règles d'expiration du cache ne conviennent pas à votre cas d'utilisation.

Limitation du débit des requêtes — Appliquez des règles de limitation du débit par utilisateur, par exemple pour distinguer les utilisateurs gratuits des utilisateurs payants.

Blocage des requêtes — Bloquez les requêtes provenant d'adresses IP spécifiques, appliquez un filtrage géographique ou définissez des politiques anti-bot pour protéger vos ressources contre les robots.