Dynamic Route for CDN (DCDN) permet de configurer des paramètres d'origine avancés. Ainsi, les points de présence (POP) DCDN redirigent les requêtes vers le serveur d'origine spécifié en fonction de l'en-tête de requête, du paramètre de chaîne de requête, du chemin d'accès et du cookie de requête présents dans les requêtes utilisateur. Cette rubrique décrit la procédure de configuration des paramètres d'origine avancés.
Précautions
Vous pouvez configurer jusqu'à 120 règles d'origine avancées.
Procédure
Connectez-vous à la console DCDN.
Sur la page Domain Names, localisez le nom de domaine à gérer et cliquez sur Configure dans la colonne Actions.
Dans le volet de navigation de gauche du nom de domaine, cliquez sur Origin Fetch.
Dans la section Advance Back-to-origin Routing, cliquez sur Customize.
-
Sélectionnez une valeur pour Criteria et configurez les paramètres conditionnels. Saisissez un Origin Domain Name vers lequel rediriger les requêtes back-to-origin correspondant à la condition configurée.
RemarqueVous pouvez sélectionner
Request Header
,
Query String Parameter
,
Path
ou
Request Cookie
et configurer un serveur d'origine selon vos besoins métier. Lorsqu'un POP DCDN reçoit une requête, il lit le champ spécifié afin de déterminer le serveur d'origine cible.

Cliquez sur OK.
Exemples de configuration
Exemple 1 : Si un POP DCDN reçoit une requête contenant test=1, celle-ci est redirigée vers le serveur d'origine
example.aliyundoc.com
.

Exemple 2 : Si un POP DCDN reçoit une requête dont le champ Pragma n'est pas no-cache, celle-ci est redirigée vers le serveur d'origine
demo.aliyundoc.com
.
