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

Dernière mise à jour : 23/06/2022

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

Solution

Vous pouvez configurer une seule distribution web CloudFront pour diffuser différents types de requêtes provenant de plusieurs origines. Par exemple, votre site web peut diffuser du contenu statique provenant d'un compartiment Amazon Simple Storage Service (Amazon S3) et du contenu dynamique provenant 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 Origins (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 ?


Avez-vous besoin d'aide pour une question technique ou de facturation ?