Weiterleitung von Traffic an eine CloudFront Amazon-Distribution mithilfe Ihres Domainnamens - Amazon Route 53

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 von Traffic an eine CloudFront Amazon-Distribution mithilfe Ihres Domainnamens

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, gestreamter 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 Distribution weiterleiten.

Um die Inhalte Ihrer Website CloudFront zu verteilen, erstellen Sie eine Verteilung und geben Sie die entsprechenden Einstellungen an. Geben Sie beispielsweise den Amazon S3 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 Distribution 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 Amazon CloudFront Developer Guide, um in den URLs Ihrer Dateien in einer CloudFront Distribution Ihren eigenen Domainnamen anstelle des Domainnamens zu verwenden, der Ihrer Distribution CloudFront zugewiesen wurde. Weitere Informationen zur Verwendung Ihres eigenen Domainnamens bei einer CloudFront Distribution finden Sie unter Verwenden benutzerdefinierter URLs durch Hinzufügen von alternativen Domainnamen (CNAMes).

Wenn Sie einen Route 53-Domainnamen mit einer CloudFront Verteilung verwenden, verwenden Sie Amazon Route 53, um einen Aliaseintrag zu erstellen, der auf Ihre CloudFront Verteilung 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 erhebt keine Gebühren für Alias-Abfragen an CloudFront Distributionen oder andere AWS Ressourcen.

Voraussetzungen

Bevor Sie beginnen, benötigen Sie Folgendes:

  1. Einen registrierten Domainnamen. Sie können Amazon Route 53 als Domainvergabestelle verwenden oder eine andere Vergabestelle nutzen.

  2. 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.

  3. Fordern Sie ein öffentliches Zertifikat an, damit CloudFront Amazon-Distributionen HTTPS erfordern. Weitere Informationen finden Sie unter Schritt 2: Anfordern eines öffentlichen Zertifikats und DNS-Validierung in AWS Certificate Manager im AWS Certificate Manager -Benutzerhandbuch.

  4. Eine CloudFront Distribution. Die Verteilung muss einen alternativen Domainnamen enthalten, der dem Domainnamen entspricht, den Sie für Ihre URLs verwenden möchten, und nicht dem Domainnamen, CloudFront der Ihrer Distribution zugewiesen wurde.

    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:

Konfiguration von Amazon Route 53 für die Weiterleitung von Datenverkehr an eine CloudFront Verteilung

Gehen Sie wie folgt vor, um Amazon Route 53 so zu konfigurieren, dass der Verkehr an eine CloudFront Verteilung weitergeleitet wird. Weitere Informationen zur Verwendung Ihres eigenen Domainnamens bei einer CloudFront Distribution finden Sie unter Verwenden benutzerdefinierter URLs durch Hinzufügen alternativer Domainnamen (CNAMes) im Amazon CloudFront Developer Guide.

Anmerkung

Änderungen werden im Allgemeinen innerhalb von 60 Sekunden an alle Route 53-Server übertragen. Wenn die Änderungen wirksam werden, können Sie den Traffic an Ihre CloudFront Distribution weiterleiten, indem Sie den Namen des Alias-Eintrags verwenden, den Sie in diesem Verfahren erstellen.

So leiten Sie Datenverkehr an die CloudFront -Verteilung weiter
  1. Rufen Sie den Domainnamen ab, CloudFront der Ihrer Distribution zugewiesen wurde, und stellen Sie fest, ob IPv6 aktiviert ist:

    1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die CloudFront Konsole unterhttps://console.aws.amazon.com/cloudfront/v4/home.

    2. 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).

    3. Rufen Sie auf der Registerkarte General (Allgemein) den Wert aus dem Feld Distribution domain name (Name der Verteilungsdomain) ab.

    4. 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 angeben, wenn Sie eine Distribution erstellen oder aktualisieren im Amazon CloudFront Developer Guide.

  2. Melden Sie sich unter https://console.aws.amazon.com/route53/ bei der Route 53-Konsole an AWS Management Console und öffnen Sie sie.

  3. Klicken Sie im Navigationsbereich auf Hosted Zones (Gehostete Zonen).

  4. Wählen Sie den verknüpften Namen der gehosteten Zone für die Domain aus, die Sie verwenden möchten, um den Traffic an Ihre CloudFront Distribution weiterzuleiten.

  5. Wählen Sie Datensatz erstellen.

    Sie können den Assistenten verwenden, um die Datensätze zu erstellen, oder wählen Sie Wechseln zu Schnellerstellung.

  6. Geben Sie die folgenden Werte an:

    Routing-Richtlinie

    Wählen Sie die entsprechende Routing-Richtlinie. Weitere Informationen finden Sie unter Auswählen einer Routing-Richtlinie.

    Datensatzname

    Geben Sie den Domainnamen ein, den Sie verwenden möchten, um den Traffic an Ihre CloudFront Distribution weiterzuleiten. 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.

    Alias

    Wenn Sie die Datensatzerstellungsmethode Schnell erstellen verwenden, aktivieren Sie Alias.

    Wichtig

    Sie müssen einen Alias-Datensatz erstellen, damit die CloudFront Verteilung funktioniert.

    Bewerten/Weiterleiten des Datenverkehrs an

    Wählen Sie Alias für CloudFront Distributionen. Die Region us-east-1 ist standardmäßig ausgewählt. Wählen Sie den Domainnamen, den Sie der Distribution bei der Erstellung CloudFront zugewiesen haben. Dies ist der Wert, den Sie in Schritt 1 erhalten haben.

    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.

    Evaluate Target Health

    Übernehmen Sie den Standardwert No.

  7. Wählen Sie Create records (Datensätze erstellen).

  8. 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.