Instradamento del dominio per l'hosting statico del sito web
Un sito web statico ospitato con IBM Cloud® Object Storage può essere configurato utilizzando IBM Cloud Internet Services. La configurazione delle regole di instradamento per i domini ospitati in IBM Cloud Object Storage verrà esplorata in questa "procedura" avanzata.
Queste istruzioni sono soggette a modifiche e sono fornite qui per la revisione.
Panoramica
Quando ospiti il contenuto statico del tuo sito web su IBM Cloud Object Storage, puoi configurare il modo in cui il pubblico accede al tuo sito specificando un dominio personalizzato. Utilizzando IBM Cloud Internet Services configura Object
Storage per modificare l'intestazione HTTP host in risposta alle richieste pubbliche del contenuto. Per questo esempio, utilizzeremo example.com come dominio configurato in Cloud Internet Services (CIS)e un dominio
secondario desiderato, web che desideri che i tuoi visitatori pubblici visualizzino come web.example.com.
Prima di iniziare
Prerequisiti
- Un account per la piattaforma IBM Cloud
- Un'istanza di Cloud Internet Services (CIS) con un piano e le autorizzazioni applicabili
- Un'istanza di Object Storage con un bucket configurato come sito web statico ospitato
- Un dominio Internet gestito tramite IBM Cloud Internet Services
Queste istruzioni richiedono un account con il piano corretto per accedere al servizio come descritto.
IBM Cloud Servizi Internet, Dominio e Consegna
Crea una regola della pagina per la destinazione del bucket
La creazione di una "Regola della pagina" nella tua istanza di IBM Cloud Internet Services richiederà diversi passi e le tue informazioni sull'endpoint
-
Seleziona prestazioni dalla navigazione
-
Selezionare la scheda Regole pagina dalle opzioni.
-
Nella tabella delle regole (vuota se questa è la prima), selezionare il pulsante "Crea regola".
-
Nel campo di corrispondenza URL immettere
<sub-domain>.<custom-domain>/*. Ad esempio,web.example.com/*. -
Selezionare dalle opzioni per "Impostazione comportamento regola" la "Sovrascrittura intestazione host". Per il tuo bucket personalizzato che ospita il tuo contenuto del sito web statico come dominio secondario ed endpoint:
<bucket-name>.s3-web.<bucket-region>.cloud-object-storage.appdomain.cloud. Ad esempio, utilizzandoweb-example-comcome nome del bucket che ospita il tuo sito web statico, l'esempio viene visualizzato come:web-example-com.s3-web.us-east.cloud-object-storage.appdomain.cloud.Puoi trovare queste informazioni nella configurazione del tuo bucket o nella vista rapida nella console.
-
Una volta confermate le opzioni di configurazione, selezionare "Crea".
-
Successivamente, creerai il record CNAME DNS per inoltrare il traffico al tuo contenuto in IBM Cloud Object Storage.
Crea un alias di dominio per eseguire il proxy del contenuto
Dopo aver indirizzato i visitatori alla posizione corretta utilizzando una "Regola pagina", si desidera creare un alias per guidare i visitatori alla posizione. Per questo esempio, si desidera inviare i visitatori al nuovo dominio
secondario web al dominio esistente, example.com che punterà a
-
Seleziona affidabilità dalla navigazione
-
Selezionare la scheda DNS dalle opzioni.
-
Aggiungere un nuovo record DNS, sostituendo la propria configurazione per i valori esemplificati visualizzati. Il sottodominio desiderato deve essere aggiunto nel campo "nome". in questo esempio, abbiamo utilizzato
webcome un nuovo valore di dominio secondario. Il "nome dominio alias" è lo stesso immesso in precedenza, che in questo esempio comprendeva un nome bucket seguito da un punto e quindi l'endpoint, ad esempioweb-example-com.s3-web.us-east.cloud-object-storage.appdomain.cloud.- Type: CNAME
- Nome:
<sub-domain> - TTL: Automatico
- Nome dominio alias:
<bucket-name>.s3-web.<bucket-region>.cloud-object-storage.appdomain.cloud
-
Fare clic su "Aggiungi" per salvare la voce DNS una volta completata la configurazione.
-
Nella tabella delle regole in cui viene visualizzata la nuova voce, abilitare l'opzione Proxy come "on".
Per verificare la regola appena creata, attendere la propagazione della configurazione. Quindi, utilizzare un browser per visitare il sottodominio esemplificato da web.example.com per convalidare le impostazioni.
Passi successivi
Ulteriori informazioni su IBM Cloud Internet Services o passa direttamente all'utilizzo di Cloud Internet Services (CIS) per iniziare a gestire la tua presenza su Internet.