Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utiliser le contrôle de version des fichiers pour mettre à jour ou supprimer du contenu d'une distribution CloudFront
Pour mettre à jour le contenu existant CloudFront configuré pour être distribué pour vous, nous vous recommandons d'utiliser un identifiant de version dans les noms de fichiers ou de dossiers. Cela vous permet de contrôler la gestion du contenu CloudFront diffusé.
Mise à jour des fichiers existants à l’aide de noms de fichiers versionnés
Lorsque vous mettez à jour des fichiers existants dans une CloudFront distribution, nous vous recommandons d'inclure une sorte d'identifiant de version dans vos noms de fichiers ou dans les noms de vos répertoires afin de mieux contrôler votre contenu. Cet identifiant peut être un horodatage, un numéro séquentiel ou toute autre méthode permettant de faire la distinction entre deux versions du même objet.
Par exemple, au lieu de nommer un fichier graphique image.jpg, vous pouvez l’appeler image_1.jpg. Lorsque vous souhaitez commencer à servir une nouvelle version du fichier, vous appellerez alors le nouveau fichier image_2.jpg et vous mettrez à jour les liens de votre application Web ou site Web pour pointer sur image_2.jpg. Sinon, vous pouvez placer tous les graphiques dans un répertoire images_v1, et lorsque vous souhaitez commencer à servir des nouvelles versions d’un ou plusieurs graphiques, vous créez un nouveau répertoire images_v2, et vous mettez à jour vos liens pour pointer sur ce répertoire. Grâce à la gestion des versions, vous n'avez pas à attendre l'expiration d'un objet pour CloudFront commencer à diffuser une nouvelle version de celui-ci, et vous n'avez pas à payer pour l'invalidation de l'objet.
Même si vous versionnez vos fichiers, nous vous recommandons de définir une date d’expiration. Pour plus d’informations, consultez Gestion de la durée de conservation de contenu dans le cache (expiration).
Note
La spécification de noms de fichier ou de répertoire versionnés n’est pas liée à la gestion des versions d’objets Amazon S3.
Supprimer du contenu pour CloudFront ne pas le diffuser
Vous pouvez supprimer des fichiers de votre origine que vous ne souhaitez plus voir inclus dans votre distribution CloudFront. Cependant, le contenu du cache Edge CloudFront continuera à être diffusé aux spectateurs jusqu'à l'expiration des fichiers.
Si vous souhaitez supprimer un fichier immédiatement, vous devez effectuer l’une des actions suivantes :
-
Utilisez la gestion des versions de fichiers. Lorsque vous utilisez le versionnement, les différentes versions d'un fichier portent des noms différents que vous pouvez utiliser dans votre CloudFront distribution, afin de modifier le fichier qui est renvoyé aux utilisateurs. Pour plus d’informations, consultez Mise à jour des fichiers existants à l’aide de noms de fichiers versionnés.
-
Invalidez le fichier. Pour plus d’informations, consultez Invalidation de fichiers pour supprimer du contenu.