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:
- Öffne die CloudFront-Konsole.
- Wähle die Webdistribution aus und wähle dann die Registerkarte Ursprünge aus.
- 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.
- Wähle die Registerkarte Verhalten aus.
- 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.
- Bearbeite das Standardverhalten (*) des Pfadmusters und lege seinen Ursprung als den Load Balancer fest.
Ähnliche Informationen
Distributionen konfigurieren