Verwenden Sie Ihre Domain für eine statische Website in einem Amazon S3 Bucket - 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.

Verwenden Sie Ihre Domain für eine statische Website in einem Amazon S3 Bucket

Dieses Tutorial zeigt Ihnen, wie Sie Amazon Route 53 verwenden, um DNS-Verkehr für Ihre Domain an einen Amazon Simple Storage Service-Bucket weiterzuleiten, der eine statische Website hostet. Sie erstellen Alias-Einträge, die Ihre Domain auf den Endpunkt der S3-Website verweisen.

Dieses Tutorial ist Teil eines vollständigen Workflows zur Einrichtung einer statischen Website. Allgemeine Informationen zur Weiterleitung von Datenverkehr an einen beliebigen S3-Bucket finden Sie unterWeiterleiten von Datenverkehr an eine Website, die in einem Amazon-S3-Bucket gehostet wird..

Wenn Sie fertig sind, können Besucher mit Ihrem benutzerdefinierten Domainnamen auf Ihre statische Website zugreifen.

Anmerkung

Sie können auch eine vorhandene Domäne in Route 53 übertragen, aber der Prozess ist komplex und zeitaufwendiger als eine neue Domänenregistrierung. Weitere Informationen finden Sie unter Übertragen der Registrierung für eine Domain an Amazon Route 53.

Voraussetzungen

Bevor Sie beginnen, führen Sie die folgenden Schritte aus:

Wenn Sie das Amazon Simple Storage Service-Tutorial abgeschlossen haben, haben Sie:

  • Amazon S3 S3-Buckets, die für das Hosting und die Weiterleitung von Websites konfiguriert sind (bei Verwendung der www-Subdomain)

  • Der Inhalt der Website wurde in Ihren Bucket hochgeladen

  • Öffentlicher Zugriff, der für Ihren Website-Bucket konfiguriert ist

Schritt 1: Leiten Sie den DNS-Verkehr für Ihre Domain an Ihren Website-Bucket weiter

Nachdem Sie nun einen Amazon Simple Storage Service-Bucket für statisches Website-Hosting konfiguriert haben, verwenden Sie Amazon Route 53, um den DNS-Verkehr für Ihre Domain an den Bucket weiterzuleiten. Auf diese Weise können Besucher mit Ihrem benutzerdefinierten Domainnamen auf Ihre Website zugreifen.

So leiten Sie den Datenverkehr an Ihre Website
  1. Öffnen Sie die Route 53-Konsole unter https://console.aws.amazon.com/route53/.

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

    Anmerkung

    Als Sie Ihre Domain registriert haben, hat Amazon Route 53 automatisch eine gehostete Zone mit demselben Namen erstellt. Eine gehostete Zone enthält Informationen darüber, wie Sie möchten, dass Route 53 den Datenverkehr für die Domäne weiterleitet.

  3. Wählen Sie in der Liste der gehosteten Zonen den Namen Ihrer Domäne aus.

  4. Wählen Sie Create record (Datensatz erstellen).

  5. Geben Sie die folgenden Werte an:

    Datensatzname

    Lassen Sie das Feld leer, um einen Eintrag für Ihre Root-Domain zu erstellen.

    Datensatztyp

    Wählen Sie A ‐ Leitet Traffic an eine IPv4 Adresse und einige AWS Ressourcen weiter.

    Alias

    Schalten Sie Alias ein.

    Datenverkehr weiterleiten an

    Wählen Sie Alias für den Endpunkt der S3-Website.

    Wählen Sie die Region aus, in der Sie Ihren S3-Bucket erstellt haben.

    Wählen Sie Ihren S3-Bucket aus. Der Bucket-Name sollte mit dem Namen Ihrer Domain übereinstimmen. In der Liste wird der Bucket-Name zusammen mit dem Amazon S3 S3-Website-Endpunkt für die Region angezeigt, in der der Bucket erstellt wurde, s3-website-us-west-1.amazonaws.com (example.com) z. B.

    Wenn Ihr Bucket nicht in der Liste erscheint, geben Sie den Amazon S3 S3-Website-Endpunkt für die Region ein, in der der Bucket erstellt wurde, s3-website-us-west-2.amazonaws.com z. B. Eine vollständige Liste der Amazon-S3-Website-Endpunkte finden Sie unter Amazon-S3-Website-Endpunkte.

    Evaluate Target Health

    Übernehmen Sie den Standardwert No.

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

So fügen Sie Ihrer Subdomäne () einen Alias-Datensatz hi (www.example.com)

Wenn Sie einen Bucket für Ihre Subdomain erstellt haben, fügen Sie auch einen Aliasdatensatz hinzu.

  1. Wählen Sie Datensatz erstellen.

  2. Geben Sie die folgenden Werte an:

    Datensatzname

    Geben Sie www ein.

    Datensatztyp

    Wählen Sie A ‐ Leitet den Traffic an eine IPv4 Adresse und einige AWS Ressourcen weiter.

    Alias

    Schalten Sie Alias ein.

    Datenverkehr weiterleiten an

    Wählen Sie Alias für den Endpunkt der S3-Website.

    Wählen Sie die Region aus, in der Sie Ihren S3-Bucket erstellt haben.

    Wählen Sie Ihren S3-Bucket für die Subdomain aus, zum Beispiel. s3-website-us-west-2.amazonaws.com (www.example.com)

    Evaluate Target Health

    Übernehmen Sie den Standardwert No.

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

Schritt 2: Testen Sie Ihre Website

Um zu überprüfen, ob die Website ordnungsgemäß funktioniert, öffnen Sie einen Webbrowser und rufen Sie Folgendes auf URLs:

  • http://your-domain-name, zum Beispiel example.com — Zeigt das Indexdokument im your-domain-name Bucket an

  • http://www. your-domain-nameBeispiel: www.example.com — Leitet Ihre Anfrage an den your-domain-name Bucket weiter

In einigen Fällen müssen Sie möglicherweise den Cache löschen, um das erwartete Verhalten zu sehen.

Ausführlichere Informationen über das Weiterleiten von Internetdatenverkehr finden Sie unter Konfigurieren von Amazon Route 53 als DNS-Service. Hinweise zur Weiterleitung Ihres Internetverkehrs zu AWS Ressourcen finden Sie unterWeiterleitung des Internetverkehrs zu Ihren AWS Ressourcen.

Anmerkung

Amazon S3 unterstützt keinen HTTPS-Zugriff auf die Website. Wenn Sie HTTPS verwenden möchten, können Sie Amazon verwenden, CloudFront um eine statische Website bereitzustellen, die auf Amazon S3 gehostet wird. Weitere Informationen finden Sie unter Verwenden Sie eine CloudFront Amazon-Distribution, um eine statische Website bereitzustellen.