Puis-je utiliser une seule distribution web CloudFront pour diffuser du contenu à partir de plusieurs origines en utilisant plusieurs comportements ?

Date de la dernière mise à jour : 14/12/2020

Puis-je utiliser une seule distribution web Amazon CloudFront pour diffuser du contenu à partir de plusieurs origines en utilisant plusieurs comportements ?

Résolution

Oui, vous pouvez configurer une seule distribution web CloudFront pour diffuser différents types de requêtes provenant de plusieurs origines. Par exemple, si vous développez un site web qui diffuse du contenu statique à partir d'un compartiment Amazon Simple Storage Service (Amazon S3) et du contenu dynamique à partir d'un équilibreur de charge, vous pouvez diffuser les deux types de contenu à partir d'une distribution web CloudFront.

Suivez les étapes ci-dessous pour configurer une distribution web CloudFront pour diffuser du contenu statique à partir d'un compartiment S3 et du contenu dynamique à partir d'un équilibreur de charge :

  1. Ouvrez votre distribution web depuis la console CloudFront.
  2. Choisissez l'onglet Origines.
  3. Créez une origine pour votre compartiment S3, et une autre pour votre équilibreur de charge.
    Remarque : si vous utilisez un serveur d'origine personnalisé ou un point de terminaison de site web S3, vous devez saisir le nom de domaine d'origine dans le champ Nom du domaine d'origine.
  4. Dans votre distribution, choisissez l'onglet Comportements.
  5. Créez un comportement qui spécifie un modèle de chemin afin d'acheminer toutes les requêtes de contenu statique vers le compartiment S3. Par exemple, vous pouvez définir le modèle de chemin « images/*.jpg » afin d'acheminer toutes les requêtes relatives aux fichiers « .jpg » contenus dans le répertoire d'images vers le compartiment S3.
  6. Modifiez le comportement du modèle de chemin Par défaut (*) et définissez votre équilibreur de charge en tant que son Origine.

Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?