Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Weiterleitung des Datenverkehrs an eine CloudFront Amazon-Distribution mithilfe Ihres Domainnamens
Dieses Thema enthält umfassende Verfahren für die Weiterleitung von DNS-Verkehr an eine beliebige CloudFront Amazon-Distribution. Wenn Sie eine statische Website mit Amazon CloudFront und Amazon Simple Storage Service einrichten, finden Sie unter Verwenden Sie eine CloudFront Amazon-Distribution, um eine statische Website bereitzustellen ein vollständiges Tutorial.
Sie können Amazon CloudFront, das AWS Content Delivery Network (CDN), als eine Möglichkeit verwenden, die Bereitstellung Ihrer Webinhalte zu beschleunigen. CloudFront kann Ihre gesamte Website — einschließlich dynamischer, statischer, streamender und interaktiver Inhalte — mithilfe eines globalen Netzwerks von Edge-Standorten bereitstellen. Benutzer, die Ihre Inhalte anfordern, werden automatisch an den Edge-Standort weitergeleitet, der die niedrigste Latenz für sie aufweist.
Anmerkung
Sie können den Traffic nur für öffentlich gehostete Zonen an eine CloudFront Verteilung weiterleiten.
Um den Inhalt Ihrer Website CloudFront zu verteilen, erstellen Sie eine Verteilung und geben Sie die entsprechenden Einstellungen an. Geben Sie beispielsweise den Amazon S3-Bucket oder den HTTP-Server CloudFront an, von dem Sie Ihre Inhalte abrufen möchten, ob nur ausgewählte Benutzer Zugriff auf Ihre Inhalte haben sollen und ob Sie möchten, dass Benutzer HTTPS verwenden.
Wenn Sie eine Verteilung erstellen, CloudFront weist Sie der Distribution einen Domainnamen zu, z. B. d111111abcdef8.cloudfront.net Sie können diesen Domainnamen in den URLs für Ihre Inhalte verwenden, z. B.:
http://d111111abcdef8.cloudfront.net/logo.jpg
Alternativ können Sie Ihren eigenen Domainnamen in URLs verwenden, zum Beispiel:
http://example.com/logo.jpg
Folgen Sie den Schritten im CloudFront Amazon-Entwicklerhandbuch, um Ihren eigenen Domainnamen in den URLs Ihrer Dateien in einer CloudFront Distribution zu verwenden, und nicht den Domainnamen, der Ihrer Distribution CloudFront zugewiesen wird. Weitere Informationen zur Verwendung Ihres eigenen Domainnamens in einer CloudFront Distribution finden Sie unter Verwenden benutzerdefinierter URLs durch Hinzufügen alternativer Domainnamen (CNames).
Wenn Sie einen Route 53-Domainnamen für eine CloudFront Distribution verwenden, verwenden Sie Amazon Route 53, um einen Alias-Datensatz zu erstellen, der auf Ihre CloudFront Distribution verweist. Ein Alias-Datensatz ist eine Route-53-Erweiterung von DNS. Er funktioniert ähnlich wie ein CNAME-Datensatz, jedoch können Sie einen Alias-Datensatz sowohl für die Stammdomain (z. B. example.com) als auch für Subdomains (z. B. www.example.com) verwenden. (Sie können CNAME-Datensätze nur für Subdomains erstellen.) Wenn Route 53 eine DNS-Abfrage mit dem angegebenen Namen und Typ eines Alias-Datensatzes erhält, antwortet mit dem Domainnamen, der Ihrer Verteilung zugeordnet ist.
Anmerkung
Route 53 berechnet keine Gebühren für Alias-Abfragen an CloudFront Distributionen oder andere AWS Ressourcen.
Voraussetzungen
Bevor Sie beginnen, benötigen Sie Folgendes:
-
Einen registrierten Domainnamen. Sie können Amazon Route 53 als Domainvergabestelle verwenden oder eine andere Vergabestelle nutzen.
-
Route 53 als DNS-Service für die Domain. Wenn Sie mithilfe von Route 53 Ihren Domainnamen registrieren, konfigurieren wir automatisch Route 53 als DNS-Service für die Domain.
Weitere Informationen zur Verwendung von Route 53 als DNS-Serviceanbieter für Ihre Domain finden Sie unter Amazon Route 53 zum DNS-Dienst für eine vorhandene Domäne machen.
-
Eine CloudFront Distribution oder ein CloudFront Distributions-Mandant. Die Verteilung muss einen alternativen Domainnamen enthalten, der dem Domainnamen entspricht, den Sie für Ihre URLs verwenden möchten, und nicht dem Domainnamen, den Sie Ihrer Distribution CloudFront zugewiesen haben. Für einen CloudFront Distributionsmandanten muss sie den Domainnamen enthalten, den Sie für Ihre URLs verwenden möchten.
Beispiel: Wenn Sie möchten, dass die URLs für Ihre Inhalte den Domainnamen example.com enthalten, muss das Feld Alternate Domain Name für die Verteilung example.com umfassen.
Weitere Informationen finden Sie in der folgenden Dokumentation im Amazon CloudFront Developer Guide:
Anmerkung
Wenn Sie eine statische Website erstellen, finden Sie im CloudFront Amazon-Entwicklerhandbuch unter Erste Schritte mit einer sicheren statischen Website eine vollständige Anleitung zur Einrichtung.
-
(Optional) Fordern Sie ein öffentliches Zertifikat an, damit CloudFront Amazon-Distributionen HTTPS benötigen. Weitere Informationen finden Sie unter DNS-Validierung im AWS Certificate Manager im AWS Certificate Manager -Benutzerhandbuch.
Konfiguration von Amazon Route 53 zur Weiterleitung des Datenverkehrs an eine Verteilung CloudFront
Gehen Sie wie folgt vor, um Amazon Route 53 so zu konfigurieren, dass der Datenverkehr an eine CloudFront Verteilung weitergeleitet wird. Weitere Informationen zur Verwendung Ihres eigenen Domainnamens mit einer CloudFront Distribution finden Sie im CloudFront Amazon-Entwicklerhandbuch unter Verwenden benutzerdefinierter URLs durch Hinzufügen alternativer Domainnamen (CNAMes).
Anmerkung
Änderungen werden im Allgemeinen innerhalb von 60 Sekunden an alle Route 53-Server übertragen. Wenn die Änderungen übernommen werden, können Sie den Traffic an Ihre CloudFront Distribution weiterleiten, indem Sie den Namen des Alias-Datensatzes verwenden, den Sie in diesem Verfahren erstellen.
Um den Verkehr an eine CloudFront Verteilung weiterzuleiten
-
Rufen Sie den Domainnamen ab, CloudFront der Ihrer Distribution zugewiesen wurde, und stellen Sie fest, ob IPv6 aktiviert ist:
Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die CloudFront Konsole unterhttps://console.aws.amazon.com/cloudfront/v4/home
. -
Wählen Sie in der Spalte ID den verknüpften Namen der Verteilung aus, an die Sie den Datenverkehr weiterleiten möchten (nicht das Kontrollkästchen).
-
Rufen Sie auf der Registerkarte General (Allgemein) den Wert aus dem Feld Distribution domain name (Name der Verteilungsdomain) ab.
-
Wählen Sie auf der Registerkarte General (Allgemein) im Abschnitt Settings (Einstellungen) die Option „Edit“ (Bearbeiten) aus und scrollen Sie herunter, um im IPv6-Feld zu überprüfen, ob IPv6 für die Verteilung aktiviert ist. Wenn IPv6 aktiviert ist, müssen Sie zwei Alias-Datensätze für die Verteilung erstellen: einen, um den IPv4-Datenverkehr an die Verteilung zu leiten und einen, um den IPv6-Datenverkehr weiterzuleiten. Klicken Sie auf Abbrechen.
Weitere Informationen finden Sie unter IPv6 aktivieren im Thema Werte, die Sie beim Erstellen oder Aktualisieren einer Distribution angeben, im Amazon CloudFront Developer Guide.
-
Für einen CloudFront Distributionsmandanten
-
Wählen Sie im linken Navigationsbereich SaaS, dann Distribution-Mandanten und dann den Distribution-Mandanten mit dem Domainnamen aus, an den Sie den Traffic weiterleiten möchten
-
Kopieren Sie im Abschnitt Allgemeine Details den Wert des Endpunkts.
-
Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Route 53-Konsole unter https://console.aws.amazon.com/route53/
. -
Klicken Sie im Navigationsbereich auf Hosted Zones (Gehostete Zonen).
-
Wählen Sie den verknüpften Namen der gehosteten Zone für die Domain, die Sie für die Weiterleitung des Datenverkehrs zu Ihrer CloudFront Distribution verwenden möchten.
-
Wählen Sie Datensatz erstellen.
-
Geben Sie die folgenden Werte an:
- Datensatzname
-
Geben Sie den Domainnamen ein, den Sie für die Weiterleitung des Datenverkehrs zu Ihrer CloudFront Verteilung verwenden möchten. Der Standardwert ist der Name der gehosteten Zone.
Wenn der Name der gehosteten Zone beispielsweise "example.com" lautet und Sie acme.example.com verwenden möchten, um den Datenverkehr an Ihre Verteilung zu leiten, geben Sie acme ein.
- Datensatztyp
-
Wählen Sie A – IPv4 address (IPv4-Adresse).
Wenn IPv6 für die Verteilung aktiviert ist und Sie einen zweiten Datensatz erstellen, wählen Sie AAAA – IPv6 address (IPv6-Adresse) aus.
- Alias
-
Schalten Sie Alias ein.
Wichtig
Sie müssen einen Alias-Datensatz erstellen, damit die CloudFront Verteilung funktioniert.
- Datenverkehr weiterleiten an
-
Wählen Sie Alias für die CloudFront Verteilung. Wählen Sie den Domainnamen, CloudFront der der Distribution zugewiesen wurde, als Sie sie erstellt haben. Dies ist der Wert, den Sie in Schritt 1 erhalten haben.
Wählen Sie für einen CloudFront Distributionsmandanten den Endpunkt aus Schritt 2 aus.
- Evaluate Target Health
-
Übernehmen Sie den Standardwert No.
- Routing-Richtlinie
-
Wählen Sie die entsprechende Routing-Richtlinie. Weitere Informationen finden Sie unter Auswählen einer Routing-Richtlinie.
-
Wählen Sie Create records (Datensätze erstellen).
-
Wenn IPv6 für die Verteilung aktiviert ist, wiederholen Sie die Schritte 5 bis 7. Geben Sie die gleichen Einstellungen an, außer für das Feld Datensatztyp, wie in Schritt 6 erläutert.