Vous pouvez soumettre des URL contenant des expressions régulières dans une tâche de purge. Alibaba Cloud CDN et DCDN purgent alors toutes les URL correspondant à l'expression régulière spécifiée, ce qui permet une purge plus précise du contenu.
Notes d'utilisation
Si vous définissez la méthode d'opération sur expression régulière, vous pouvez soumettre des URL incluant des expressions régulières pour purger en masse toutes les URL correspondantes. Les règles suivantes s'appliquent :
-
Le champ URL accepte uniquement les quatre expressions régulières suivantes. N'utilisez aucun autre motif :
[0-9]: correspond à un seul chiffre (0-9). Exemple :img[0-9].jpgcouvre deimg0.jpgàimg9.jpg. Ce motif est utile pour purger des ressources par numéro de version ou par index.[a-z]: correspond à une seule lettre minuscule (a-z). Exemple :file[a-z].txtcouvre defilea.txtàfilez.txt. Idéal pour cibler des ressources identifiées par une lettre.[^/]*: correspond à un segment de chemin unique (toute séquence de caractères ne contenant pas/). Exemple :cdn.aliyun.com/[^/]*.jscible tous les fichiers JS du répertoire racine, tels quecdn.aliyun.com/main.jsetcdn.aliyun.com/app.js. Recommandé pour purger un type de fichier spécifique au sein d'un répertoire..*: correspond à n'importe quel segment de chemin (toute séquence de caractères, y compris/). Exemple :cdn.aliyun.com/.*englobe toutes les ressources sous le domaine. Conçu pour les scénarios de purge complète.
Vous pouvez combiner ces motifs. Par exemple :
http://www.example.com/[0-9][a-z].*.jpg Saisissez une règle par ligne. Exemple :
http://www.example.com/[0-9][a-z].*.jpgPar défaut, chaque compte est limité à 20 tâches de purge par expression régulière par jour. Si la bande passante quotidienne maximale de votre compte Alibaba Cloud dépasse 10 Gbps, soumettez un ticket pour demander un quota quotidien supérieur.
La purge d'URL, la purge de répertoire et la purge par expression régulière prennent toutes en charge le partage de cache. Si cette option est activée pour un nom de domaine, vous pouvez déclencher la purge en soumettant la tâche via le domaine principal ou n'importe quel domaine associé.
Avant de soumettre une tâche de purge, encodez en URL toute adresse contenant des caractères non ASCII (espaces, caractères chinois ou spéciaux). Le système ne reconnaît pas les tâches comportant des URL non encodées.
Procédure
Connectez-vous à la console DCDN.
Cliquez sur .
-
Dans l'onglet Purge Cache, définissez Operation Method sur Regular Expression.

Configurez les règles et cliquez sur Submit.