Risoluzione dei problemi relativi ai domini personalizzati - 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à.

Risoluzione dei problemi relativi ai domini personalizzati

Se riscontri problemi durante la connessione di un dominio personalizzato all'applicazione Amplify, consulta gli argomenti di questa sezione per ricevere assistenza.

Se non trovi una soluzione al tuo problema qui, contatta. AWS Support Per ulteriori informazioni, consulta Creazione di una richiesta di assistenza nella Guida per l'utente di AWS Support .

Devo verificare che i miei propositi siano CNAME risolti

  1. Dopo aver aggiornato i DNS record con il provider di dominio di terze parti, puoi utilizzare uno strumento come dig o un sito Web gratuito come https://www.whatsmydns.net/ per verificare che la risoluzione del CNAME record sia corretta. La schermata seguente mostra come usare whatsmydns.net per controllare i tuoi record per il dominio www.example.com. CNAME

    L'applicazione whatsmydns.net, in cui si inserisce il nome di un sito Web da controllare.
  2. Scegli Cerca e whatsmydns.net mostrerà i risultati per il tuo. CNAME La schermata seguente è un esempio di un elenco di risultati che verificano che si risolva correttamente in un cloudfront.net. CNAME URL

    L'applicazione whatsmydns.net che mostra i risultati di una risoluzione. CNAME

Il mio dominio ospitato presso una terza parte è bloccato nello stato In attesa di verifica

  1. Se il tuo dominio personalizzato è bloccato nello stato In attesa di verifica, verifica che CNAME i record si stanno risolvendo. Vedi l'argomento precedente sulla risoluzione dei problemi, Come posso verificare che CNAME risolve, per istruzioni su come eseguire questa operazione.

  2. Se le ricette di CNAME i record non si risolvono, conferma che CNAME esiste una voce nelle DNS impostazioni del provider di dominio.

    Importante

    È importante aggiornare il CNAME registra non appena crei il tuo dominio personalizzato. Dopo aver creato l'app nella console Amplify, CNAME il record viene controllato ogni pochi minuti per determinare se si risolve. Se non si risolve dopo un'ora, il controllo viene effettuato ogni poche ore, il che può comportare un ritardo nella preparazione del dominio per l'uso. Se hai aggiunto o aggiornato il tuo CNAME i dati registrati poche ore dopo la creazione dell'app sono la causa più probabile che l'app rimanga bloccata nello stato In attesa di verifica.

  3. Se hai verificato che CNAME il record esiste, allora potrebbe esserci un problema con il tuo DNS provider. Puoi contattare il DNS provider per diagnosticare il motivo della verifica DNS CNAME non si risolve oppure puoi migrare il tuo DNS a Route 53. Per ulteriori informazioni, consulta Making Amazon Route 53 il DNS servizio per un dominio esistente.

Il mio dominio ospitato con Amazon Route 53 è bloccato nello stato di verifica in sospeso

Se hai trasferito il tuo dominio su Amazon Route 53, è possibile che il dominio abbia server di nomi diversi da quelli emessi da Amplify al momento della creazione dell'app. Esegui i seguenti passaggi per diagnosticare la causa dell'errore.

  1. Accedi alla console Amazon Route 53

  2. Nel pannello di navigazione, scegli Hosted Zones, quindi scegli il nome del dominio che stai collegando.

  3. Registra i valori del name server dalla sezione Hosted Zone Details. Questi valori sono necessari per completare il passaggio successivo. La seguente schermata della console Route 53 mostra la posizione dei valori del name server nell'angolo inferiore destro.

    La sezione Hosted Zone Details della console Route 53 che mostra i valori del name server.
  4. Nel riquadro di navigazione seleziona Registered domains (Domini registrati). Verificate che i name server visualizzati nella sezione Registered domains corrispondano ai valori dei name server registrati nel passaggio precedente nella sezione Hosted Zone Details. Se non corrispondono, modifica i valori del name server in modo che corrispondano ai valori della tua Hosted Zone. La seguente schermata della console Route 53 mostra la posizione dei valori del name server sul lato destro.

    La sezione Registered domains della console Route 53 che mostra i valori del name server.
  5. Se questo non risolve il problema, contatta AWS Support. Per ulteriori informazioni, consulta Creazione di una richiesta di assistenza nella Guida per l'utente di AWS Support .

Ricevo un CNAMEAlreadyExistsException errore

Se ricevi un CNAMEAlreadyExistsExceptionerrore, significa che uno dei nomi host che hai provato a connettere (un sottodominio o il dominio apex) è già distribuito su un'altra distribuzione Amazon. CloudFront Esegui i passaggi seguenti per diagnosticare la causa dell'errore.

  1. Accedi alla CloudFrontconsole Amazon e verifica di non avere questo dominio distribuito su nessun'altra distribuzione. Un singolo CNAME il record può essere allegato a una CloudFront distribuzione alla volta.

  2. Se in precedenza hai distribuito il dominio su una CloudFront distribuzione, devi rimuoverlo.

    1. Scegli Distribuzioni nel menu di navigazione a sinistra.

    2. Seleziona il nome della distribuzione da modificare.

    3. Scegli la scheda Generale. Nella sezione Settings (Impostazioni), scegli Edit (Modifica).

    4. Rimuovi il nome di dominio dal nome di dominio alternativo (CNAME). Quindi scegli Salva le modifiche.

  3. Verifica se questo dominio è collegato a un'altra app Amplify di tua proprietà. In questo caso, accertati che non stai tentando di riutilizzare uno dei nomi host. Se utilizzi www.example.com per un'altra app, non puoi usare www.example.com con l'app a cui stai attualmente connettendo. Puoi utilizzare altri sottodomini, come blog.example.com.

  4. Se questo dominio è stato collegato correttamente a un'altra app e poi eliminato nell'ultima ora, riprova dopo almeno un'ora. Se dopo 6 ore vedi ancora questa eccezione, contatta AWS Support. Per ulteriori informazioni, consulta Creazione di una richiesta di assistenza nella Guida per l'utente di AWS Support .

Ricevo un errore di verifica aggiuntiva richiesta

Se ricevi un errore di verifica aggiuntiva richiesta, significa che AWS Certificate Manager (ACM) richiede informazioni aggiuntive per elaborare questa richiesta di certificato. Ciò può accadere come misura di protezione contro le frodi, ad esempio quando il dominio si colloca all'interno dei migliori 1000 siti web di Alexa. Per fornire queste informazioni, usa il Centro di supporto per contattare AWS Support. Se non disponi di un piano di supporto, pubblica un nuovo thread nel forum di ACM discussione.

Nota

Non puoi richiedere un certificato per i nomi di dominio di proprietà di Amazon, ad esempio quelli che finiscono con amazonaws.com, cloudfront.net o elasticbeanstalk.com.

Ricevo un errore 404 sul CloudFront URL

Per servire il traffico, Amplify Hosting punta a CloudFront URL un record via a. CNAME Durante il processo di connessione di un'app a un dominio personalizzato, la console Amplify visualizza CloudFront URL l'app. Tuttavia, non è possibile accedere direttamente all'applicazione utilizzando questa opzione. CloudFront URL Restituisce un errore 404. La tua applicazione si risolve solo utilizzando l'app Amplify (ad esempio) o il tuo dominio personalizzato URL (ad esempio). https://main.d5udybEXAMPLE.amplifyapp.com www.example.com

Amplify deve indirizzare le richieste al ramo distribuito corretto e utilizza l'hostname per farlo. Ad esempio, puoi configurare il dominio www.example.com che punta al ramo principale di un'app, ma anche configurare dev.example.com che punti al ramo di sviluppo della stessa app. Pertanto, è necessario visitare l'applicazione in base ai sottodomini configurati in modo che Amplify possa indirizzare le richieste di conseguenza.

Ricevo SSL certificati o HTTPS errori quando visito il mio dominio

Se disponi di DNS record di Certificate Authority Authorization (CAA) configurati con il tuo DNS provider di terze parti, AWS Certificate Manager (ACM) potrebbe non essere in grado di aggiornare o riemettere i certificati intermedi per il tuo certificato di dominio SSL personalizzato. Per risolvere questo problema, devi aggiungere un CAA record per rendere attendibile almeno uno dei domini dell'autorità di certificazione di Amazon. La procedura seguente descrive i passaggi da eseguire.

Per aggiungere un CAA record attendibile a un'autorità di certificazione Amazon
  1. Configura un CAA record con il tuo provider di dominio per considerare attendibile almeno uno dei domini di autorità di certificazione di Amazon. Per ulteriori informazioni sulla configurazione del CAA record, consulta i problemi relativi all'autorizzazione dell'autorità di certificazione (CAA) nella Guida per l'AWS Certificate Manager utente.

  2. Utilizzate uno dei seguenti metodi per aggiornare il SSL certificato: