Aggiungere un dominio personalizzato gestito da un provider di terze parti DNS - AWS Amplify Ospitare

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungere un dominio personalizzato gestito da un provider di terze parti DNS

Se non utilizzi Amazon Route 53 per gestire il tuo dominio, puoi aggiungere un dominio personalizzato gestito da un DNS provider di terze parti alla tua app distribuita con Amplify.

Se utilizzi Google Domains, consulta GoDaddy Aggiorna DNS i record per un dominio gestito da GoDaddy o consulta le procedure specifiche Aggiorna DNS i record per un dominio gestito da Google Domains per questi provider.

Per aggiungere un dominio personalizzato gestito da un provider di terze parti DNS
  1. Accedi AWS Management Console e apri la console Amplify.

  2. Scegli l'app a cui desideri aggiungere un dominio personalizzato.

  3. Nel pannello di navigazione, scegli Hosting, Domini personalizzati.

  4. Nella pagina Domini personalizzati, scegli Aggiungi dominio.

  5. Inserisci il nome del tuo dominio principale. Ad esempio, se il nome del tuo dominio è https://example.com, inserisciexample.com.

  6. Amplify rileva che non stai utilizzando un dominio Route 53 e ti offre la possibilità di creare una zona ospitata in Route 53.

    • Per creare una zona ospitata in Route 53

      1. Scegli Crea zona ospitata sulla Route 53.

      2. Scegli Configura dominio.

      3. I server dei nomi delle zone ospitate vengono visualizzati nella console. Vai al sito web del tuo DNS provider e aggiungi i name server alle tue DNS impostazioni.

      4. Seleziona Ho aggiunto i name server di cui sopra al mio registro di dominio.

      5. Procedi al passaggio sette.

    • Per continuare con la configurazione manuale

      1. Scegli Configurazione manuale

      2. Scegli Configura dominio.

      3. Procedi al passaggio sette.

  7. Per impostazione predefinita, Amplify crea automaticamente due voci di sottodominio per il tuo dominio. Ad esempio, se il tuo nome di dominio è example.com, vedrai i sottodomini https://www.example.com e https://example.com con un reindirizzamento impostato dal dominio root al sottodominio www.

    (Facoltativo) Puoi modificare la configurazione predefinita se desideri aggiungere solo sottodomini. Per modificare la configurazione predefinita, scegli Riscritture e reindirizzamenti dal pannello di navigazione e configura il tuo dominio.

  8. Scegli il TLS certificatoSSL/da usare. Puoi utilizzare il certificato gestito predefinito fornito da Amplify per te o un certificato di terze parti personalizzato in cui hai importato. AWS Certificate Manager

    • Utilizza il certificato gestito Amplify predefinito.

      1. Scegli il certificato gestito Amplify.

    • Usa un certificato personalizzato di terze parti.

      1. Scegli SSLCertificato personalizzato.

      2. Seleziona il certificato da utilizzare dall'elenco.

  9. Scegli Add domain (Aggiungi dominio).

  10. Se hai scelto Crea zona ospitata sulla Route 53 nel passaggio 6, procedi al passaggio 15.

    Se hai scelto la configurazione manuale, nel passaggio sei devi aggiornare i tuoi DNS record con il tuo provider di dominio di terze parti.

    Nel menu Azioni, scegli Visualizza DNS record. La schermata seguente mostra i DNS record visualizzati nella console.

    I DNS record visualizzati nella console Amplify.
  11. Esegui una di queste operazioni:

  12. Vai al sito web del tuo DNS provider, accedi al tuo account e individua le impostazioni di DNS gestione del tuo dominio. Configurerai due CNAME record.

  13. Configura il primo CNAME record in modo che punti il sottodominio al server di AWS convalida.

    Se la console Amplify visualizza DNS un record per la verifica della proprietà del sottodominio, ad esempio _c3e2d7eaf1e656b73f46cd6980fdc0e.example.com, inserisci solo il nome del sottodominio del record. _c3e2d7eaf1e656b73f46cd6980fdc0e CNAME

    La schermata seguente mostra la posizione del record di verifica da utilizzare.

    La sezione DNS dei record della console Amplify con il record di verifica del nome host cerchiato.

    Se la console Amplify visualizza ACM un record del server di convalida come _cjhwou20vhu2exampleuw20vuyb2ovb9.j9s73ucn9vy.acm-validations.aws, immettere il valore del record. _cjhwou20vhu2exampleuw20vuyb2ovb9.j9s73ucn9vy.acm-validations.aws CNAME

    La schermata seguente mostra la ACM posizione del record di verifica da utilizzare.

    I DNS record nella console Amplify, incluso ACM il record di verifica.

    Amplify utilizza queste informazioni per verificare la proprietà del tuo dominio e generare SSL un certificatoTLS/per il tuo dominio. Una volta che Amplify avrà convalidato la proprietà del tuo dominio, tutto il traffico verrà servito utilizzando /2. HTTPS

    Nota

    Il certificato Amplify predefinito generato AWS Certificate Manager da ACM () è valido per 13 mesi e si rinnova automaticamente finché l'app è ospitata con Amplify. Amplify non può rinnovare il certificato se CNAME il record di verifica è stato modificato o eliminato. È necessario eliminare e aggiungere nuovamente il dominio nella console Amplify.

    Importante

    È importante eseguire questo passaggio subito dopo aver aggiunto il dominio personalizzato nella console Amplify. Il AWS Certificate Manager (ACM) inizia immediatamente a tentare di verificare la proprietà. Nel tempo, i controlli diventano meno frequenti. Se aggiungi o aggiorni i tuoi CNAME record poche ore dopo aver creato l'app, ciò può far sì che l'app rimanga bloccata nello stato di verifica in sospeso.

  14. Configura un secondo CNAME record per indirizzare i sottodomini al dominio Amplify. Ad esempio, se il sottodominio è www.example.com, inserisci www come nome del sottodominio.

    Se la console Amplify visualizza il dominio per la tua app come d111111abcdef8.cloudfront.net, inserisci il dominio Amplify. d111111abcdef8.cloudfront.net

    Se hai traffico di produzione, ti consigliamo di aggiornare questo CNAME record dopo che lo stato del dominio viene visualizzato come AVAILABLEnella console Amplify.

    La schermata seguente mostra la posizione del record del nome di dominio da utilizzare.

    I DNS record nella console Amplify, incluso il record del nome di dominio.
  15. Configura il ALIAS recordANAME/in modo che punti al dominio principale della tua app (ad esempio https://example.com). Un ANAME record indirizza la radice del dominio a un nome host. Se hai traffico di produzione, ti consigliamo di aggiornare il ANAME record dopo che lo stato del dominio viene visualizzato, come AVAILABLEnella console. Per DNS i provider che non dispongono diANAME/ALIASsupporto, consigliamo vivamente di migrare DNS a Route 53. Per ulteriori informazioni, consulta Configurazione di Amazon Route 53 come DNS servizio.

Nota

La verifica della proprietà e della DNS propagazione del dominio per i domini di terze parti può richiedere fino a 48 ore. Per informazioni sulla risoluzione degli errori che si verificano, consulta Risoluzione dei problemi relativi ai domini personalizzati.