Domänenrouting für statisches Website-Hosting
Eine statische Website, die mit IBM Cloud® Object Storage gehostet wird, kann mit IBM Cloud Internet Serviceskonfiguriert werden. Die Konfiguration von Routing-Regeln für Domänen, die in IBM Cloud Object Storage gehostet werden, wird in dieser erweiterten Vorgehensweise untersucht.
Diese Anweisungen können geändert werden und werden hier zur Prüfung bereitgestellt.
Übersicht
Beim Hosten von statischem Websiteinhalt auf IBM Cloud Object Storagekönnen Sie konfigurieren, wie der öffentliche Zugriff auf Ihre Site erfolgt, indem Sie eine angepasste Domäne angeben. Durch die Verwendung von IBM Cloud Internet Services
wird Object Storage zum Ändern des HTTP-Headers host als Antwort auf öffentliche Anforderungen Ihres Inhalts konfiguriert. Für dieses Beispiel verwenden wir example.com als die in Cloud Internet Services (CIS)konfigurierte
Domäne und eine gewünschte Unterdomäne web, die Ihre öffentlichen Besucher als web.example.com anzeigen sollen.
Vorbemerkungen
Voraussetzungen:
- Ein Konto für IBM Cloud Platform
- Eine Instanz von Cloud Internet Services (CIS) mit einem anwendbaren Plan und Berechtigungen
- Eine Instanz von Object Storage mit einem Bucket, das als gehostete statische Website konfiguriert ist
- Eine Internetdomäne, die über IBM Cloud Internet Services verwaltet wird
Diese Anweisungen erfordern ein Konto mit dem richtigen Plan, um wie beschrieben auf die Services zugreifen zu können.
IBM Cloud Internet-, Domänen-und Lieferservices
Erstellen Sie eine Seitenregel, um Ihr Bucket als Ziel auszuwählen.
Das Erstellen einer "Seitenregel" in Ihrer Instanz von IBM Cloud Internet Services führt mehrere Schritte aus und erfordert Ihre Endpunktinformationen.
-
Leistung aus der Navigation auswählen
-
Wählen Sie in den Optionen die Registerkarte "Seitenregeln" aus.
-
Wählen Sie in der Regeltabelle (leer, wenn dies die erste ist) die Schaltfläche "Regel erstellen" aus.
-
Geben Sie im Feld "URL-Übereinstimmung"
<sub-domain>.<custom-domain>/*ein. Beispiel:web.example.com/*. -
Wählen Sie unter den Optionen für "Einstellung des Regelverhaltens" die Option "Überschreibung des Host-Headers" aus. Für Ihr angepasstes Bucket, das Ihre statischen Websiteinhalte als Unterdomäne und Endpunkt hostet:
<bucket-name>.s3-web.<bucket-region>.cloud-object-storage.appdomain.cloudWenn Sie beispielsweiseweb-example-comals Namen für das Bucket verwenden, das Ihre statische Website hostet, würde das Beispiel wie folgt aussehen:web-example-com.s3-web.us-east.cloud-object-storage.appdomain.cloud.Sie finden diese Informationen in Ihrer Bucketkonfiguration oder in der Schnellansicht in der Konsole.
-
Wenn Sie Ihre Konfigurationsoptionen bestätigt haben, wählen Sie "Erstellen" aus.
-
Als Nächstes werden Sie den DNS-CNAME-Datensatz erstellen, um den Datenverkehr an Ihren Inhalt in IBM Cloud Object Storageweiterzuleiten.
Erstellen Sie einen Domänenaliasnamen, um Ihre Inhalte weiterzuleiten.
Nachdem Sie Ihre Besucher mithilfe einer "Seitenregel" an den richtigen Standort geleitet haben, möchten Sie einen Alias erstellen, um Ihre Besucher zum Standort zu führen. Für dieses Beispiel möchten wir Ihre Besucher an Ihre neue
Unterdomäne web an die vorhandene Domäne example.com senden, die auf
-
Zuverlässigkeit in der Navigation auswählen
-
Wählen Sie die Registerkarte DNS aus den Optionen aus.
-
Fügen Sie einen neuen DNS-Datensatz hinzu und ersetzen Sie die angezeigten Beispielwerte durch Ihre Konfiguration. Die gewünschte Unterdomäne sollte im Feld "Name" hinzugefügt werden. In diesem Beispiel wurde
webals neuer Unterdomänenwert verwendet. The "alias domain name" is the same as entered earlier, which in this example comprised a bucket name followed by a dot and then the endpoint, for example,web-example-com.s3-web.us-east.cloud-object-storage.appdomain.cloud.- Type: CNAME
- Name:
<sub-domain> - TTL: Automatisch
- Aliasdomänenname:
<bucket-name>.s3-web.<bucket-region>.cloud-object-storage.appdomain.cloud
-
Klicken Sie auf "Hinzufügen", um den DNS-Eintrag nach Abschluss der Konfiguration zu speichern.
-
Aktivieren Sie in der Tabelle der Regeln, in der Ihr neuer Eintrag angezeigt wird, die Proxy-Option als "on".
Um die soeben erstellte Regel zu testen, müssen Sie einige Zeit warten, bis die Konfiguration weitergegeben wurde. Verwenden Sie anschließend einen Browser, um die von web.example.com vorgestellte Unterdomäne aufzurufen und die
Einstellungen zu überprüfen.
Nächste Schritte
Erfahren Sie mehr über IBM Cloud Internet Services oder springen Sie direkt in die Verwendung von Cloud Internet Services (CIS), um mit der Verwaltung Ihrer Präsenz im Internet zu beginnen.