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.
Utilisation de la gestion des versions de fichiers pour mettre à jour ou supprimer du contenu avec une distribution CloudFront
Pour actualiser le contenu déjà distribué par CloudFront, nous vous conseillons d’ajouter un identifiant de version dans les noms de fichiers ou de dossiers. Vous gardez ainsi la main sur la gestion du contenu diffusé par CloudFront.
Mise à jour des fichiers existants à l’aide de noms de fichiers versionnés
Lorsque vous mettez à jour des fichiers existants dans une distribution CloudFront, nous vous recommandons d’inclure un identifiant de version dans vos noms de fichier ou dans vos noms de répertoire afin d’exercer un plus grand contrôle sur 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. Avec la gestion des versions, vous n’avez pas besoin d’attendre qu’un objet expire pour que CloudFront commence à traiter une nouvelle version de celui-ci, et l’invalidation d’objet n’est pas payante.
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.
Suppression de contenu pour empêcher que CloudFront le distribue
Vous pouvez supprimer des fichiers de votre origine que vous ne souhaitez plus voir inclus dans votre distribution CloudFront. Cependant, CloudFront continue à afficher aux utilisateurs du contenu du cache périphérique jusqu’à ce que les fichiers expirent.
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 la gestion des versions, différentes versions d’un fichier portent des noms distincts que vous pouvez utiliser dans votre distribution CloudFront, afin de changer le fichier 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.