Direkt zum Inhalt

Wie verwende ich eine einzige CloudFront-Webdistribution, um Inhalte aus verschiedenen Quellen, die verschiedene Verhaltensweisen verwenden, bereitzustellen?

Lesedauer: 2 Minute
0

Ich möchte eine einzige Amazon CloudFront-Webdistribution konfigurieren, um Inhalte aus verschiedenen Quellen, die verschiedene Verhaltensweisen verwenden, bereitzustellen.

Behebung

Sie können eine einzelne CloudFront-Webverteilung so konfigurieren, dass sie verschiedene Arten von Anfragen von mehreren Ursprüngen bedient. Ihre Website könnte beispielsweise statische Inhalte aus einem Amazon Simple Storage Service (Amazon S3) -Bucket und dynamische Inhalte von einem Load Balancer bereitstellen. Du kannst beide Arten von Inhalten über eine CloudFront-Webdistribution bereitstellen.

Um eine CloudFront-Webdistribution so zu konfigurieren, dass sie statische Inhalte aus einem S3-Bucket und dynamische Inhalte von einem Load Balancer bereitstellt, gehe wie folgt vor:

  1. Öffne die CloudFront-Konsole.
  2. Wähle die Webdistribution aus und wähle dann die Registerkarte Ursprünge aus.
  3. Erstelle einen Ursprung für den S3-Bucket und einen weiteren Ursprung für den Load Balancer.
    Hinweis: Wenn du einen benutzerdefinierten Ursprungsserver oder einen S3-Website-Endpunkt verwendest, musst du den Domainnamen des Ursprungs für Ursprungs-Domainname eingeben.
  4. Wähle die Registerkarte Verhalten aus.
  5. Erstelle ein Verhalten, das ein Pfadmuster angibt, um alle statischen Inhaltsanfragen an den S3-Bucket weiterzuleiten.
    Hinweis: Du kannst beispielsweise das Pfadmuster images/*.jpg festlegen, um alle Anfragen für „.jpg“-Dateien im Verzeichnis „Images“ an den S3-Bucket weiterzuleiten.
  6. Bearbeite das Standardverhalten (*) des Pfadmusters und lege seinen Ursprung als den Load Balancer fest.

Ähnliche Informationen

Distributionen konfigurieren

AWS OFFICIALAktualisiert vor 8 Monaten