Condividi tramite


Configurare un dominio apex in App Web statiche di Azure

I nomi di dominio senza sottodominio sono noti come domini apex o radice. Ad esempio, il dominio www.example.com è il sottodominio www unito al dominio apex example.com.

Alcuni registrar di dominio (come Google e GoDaddy) non consentono di puntare il dominio apex a un URL esistente. Se il registrar non supporta record ALIAS o ANAME, o non consente l'appiattimento di CNAME, prendere in considerazione le opzioni seguenti:

  • Configurare il dominio con DNS di Azure
  • Inoltrare il dominio apex al sottodominio www
  • Usare un record A

L'uso di un record A indirizza il traffico a un singolo host a livello di area dell'app Web statica. Se abilitata, l'app Web statica non trae più vantaggio dalla distribuzione globale e ciò può influire sulle prestazioni dell'applicazione. Prendere in considerazione l'uso del record ALIAS, ANAME o CNAME per i domini APEX per ottenere prestazioni ottimali.

Questa guida illustra tre opzioni per la configurazione di un dominio apex.

  • Usare la procedura per configurare con un record ALIAS se il registrar supporta il record DNS ALIAS.

    Se il registrar non supporta i record ALIAS, ma supporta i record ANAME o l'appiattimento di CNAME, vedere la relativa documentazione sulle impostazioni di configurazione.

  • Se il registrar non supporta il record DNS ALIAS, seguire la procedura descritta in inoltrare al sottodominio www.

  • Seguire la procedura per configurare con un record A se le opzioni precedenti non sono adatte all'utente. Con un record A, il traffico viene indirizzato a un singolo host di App Web statiche e l'app non trae più vantaggio dai miglioramenti delle prestazioni offerti dalla distribuzione globale.

Nota

Il record CNAME esegue il mapping di un nome di dominio in un altro dominio (o sottodominio), mentre il record A esegue il mapping di un nome di dominio in un indirizzo IP. Se l'indirizzo IP cambia, una voce CNAME è ancora valida, a differenza del record A.

Configurare con un record ALIAS

Prima di creare il record ALIAS, è necessario verificare di essere proprietari del dominio.

Convalidare la proprietà

  1. Apri il portale di Azure.

  2. Passare all'app Web statica.

  3. Nella finestra Informazioni generali copiare l'URL generato del sito e salvarlo in un editor di testo per usarlo in seguito.

  4. In Impostazioni selezionare Domini personalizzati.

  5. Seleziona + Aggiungi.

  6. Nella scheda Immetti dominio, immettere il nome del dominio apex.

    Ad esempio, se il nome di dominio è example.com, immettere example.com in questa casella (senza sottodomini).

  7. Selezionare Avanti.

  8. Nella scheda Convalida e configura immettere i valori seguenti.

    Impostazione Valore
    Nome di dominio Questo valore deve corrispondere al nome di dominio immesso nel passaggio precedente.
    Tipo di record del nome host Selezionare TXT.
  9. Selezionare Genera codice.

    Attendere la generazione del codice. Il completamento dell'operazione richiede circa un minuto.

  10. Dopo aver generato il valore del record TXT, copiare negli Appunti (accanto al valore generato) il codice.

  11. Selezionare Chiudi.

  12. Aprire una nuova scheda del browser e accedere all'account del registrar.

  13. Passare alle impostazioni di configurazione DNS del nome di dominio.

  14. Aggiungere un nuovo record TXT con i valori seguenti.

    Impostazione Valore
    Type TXT
    Host Immetti @
    Valore Incollare il valore del codice generato copiato dal portale di Azure.
    TTL (se applicabile) Lasciare il valore predefinito.
  15. Salvare le modifiche apportate al record DNS.

Configurare un record ALIAS

  1. Tornare alle impostazioni di configurazione DNS del nome di dominio.

  2. Aggiungere un nuovo record ALIAS con i valori seguenti.

    Impostazione Valore
    Type ALIAS
    Host Immetti @
    Valore Incollare l'URL generato copiato dal portale di Azure. Assicurarsi di rimuovere il prefisso https:// dall'URL.
    TTL (se applicabile) Lasciare il valore predefinito.
  3. Salvare le modifiche apportate al record DNS.

    Poiché le impostazioni DNS devono essere propagate, il completamento di questo processo può richiedere un po’ di tempo.

  4. Aprire una nuova scheda del browser e passare al dominio apex.

    Dopo aver aggiornato i record DNS, verrà visualizzata l'app Web statica nel browser. Esaminare anche la posizione per verificare che il sito sia servito in modo sicuro tramite https.

Inoltrare al sottodominio www

Ogni registrar ha un processo diverso per la gestione dei nomi di dominio. Dopo aver eseguito l'accesso all'account con il registrar, cercare le opzioni di inoltro del dominio. Alcuni registrar riportano questa funzionalità nell’elenco delle Opzioni DNS, mentre altri la associano alle Opzioni del sito Web.

Durante la configurazione dell'inoltro, assicurarsi di configurare solo il dominio apex per l'inoltro al sottodominio www.

Per informazioni dettagliate, vedere la documentazione del registrar.

Configurare con un record A

Prima di creare il record A, è necessario verificare di essere proprietari del dominio.

Convalidare la proprietà

  1. Apri il portale di Azure.

  2. Passare all'app Web statica.

  3. Nella finestra Informazioni generali, nell'angolo in alto a destra della sezione Informazioni di base selezionare Visualizzazione JSON.

  4. Copiare il valore della proprietà stableInboundIP e incollarlo in un editor di testo per utilizzarlo in seguito. Questo è l'indirizzo IP dell'host app Web statiche a livello di area.

  5. In Impostazioni selezionare Domini personalizzati.

  6. Seleziona + Aggiungi.

  7. Nella scheda Immetti dominio, immettere il nome del dominio apex.

    Ad esempio, se il nome di dominio è example.com, immettere example.com in questa casella (senza sottodomini).

  8. Selezionare Avanti.

  9. Nella scheda Convalida e configura immettere i valori seguenti.

    Impostazione Valore
    Nome di dominio Questo valore deve corrispondere al nome di dominio immesso nel passaggio precedente.
    Tipo di record del nome host Selezionare TXT.
  10. Selezionare Genera codice.

    Attendere la generazione del codice. Il completamento dell'operazione richiede circa un minuto.

  11. Dopo aver generato il valore del record TXT, copiare negli Appunti (accanto al valore generato) il codice.

  12. Selezionare Chiudi.

  13. Aprire una nuova scheda del browser e accedere all'account del registrar.

  14. Passare alle impostazioni di configurazione DNS del nome di dominio.

  15. Aggiungere un nuovo record TXT con i valori seguenti.

    Impostazione Valore
    Type TXT
    Host Immetti @
    Valore Incollare il valore del codice generato copiato dal portale di Azure.
    TTL (se applicabile) Lasciare il valore predefinito.
  16. Salvare le modifiche apportate al record DNS.

Configurare un record A

  1. Tornare alle impostazioni di configurazione DNS del nome di dominio.

  2. Aggiungere un nuovo record A con i valori seguenti.

    Impostazione Valore
    Type A
    Host Immetti @
    Valore Incollare stableInboundIP copiato dal portale di Azure.
    TTL (se applicabile) Lasciare il valore predefinito.
  3. Salvare le modifiche apportate al record DNS.

    Poiché le impostazioni DNS devono essere propagate, il completamento di questo processo può richiedere un po’ di tempo.

  4. Aprire una nuova scheda del browser e passare al dominio apex.

    Dopo aver aggiornato i record DNS, verrà visualizzata l'app Web statica nel browser. Esaminare anche la posizione per verificare che il sito sia servito in modo sicuro tramite https.

Passaggi successivi