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 recordANAME
o l'appiattimento diCNAME
, 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à
Apri il portale di Azure.
Passare all'app Web statica.
Nella finestra Informazioni generali copiare l'URL generato del sito e salvarlo in un editor di testo per usarlo in seguito.
In Impostazioni selezionare Domini personalizzati.
Seleziona + Aggiungi.
Nella scheda Immetti dominio, immettere il nome del dominio apex.
Ad esempio, se il nome di dominio è
example.com
, immettereexample.com
in questa casella (senza sottodomini).Selezionare Avanti.
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. Selezionare Genera codice.
Attendere la generazione del codice. Il completamento dell'operazione richiede circa un minuto.
Dopo aver generato il valore del record
TXT
, copiare negli Appunti (accanto al valore generato) il codice.Selezionare Chiudi.
Aprire una nuova scheda del browser e accedere all'account del registrar.
Passare alle impostazioni di configurazione DNS del nome di dominio.
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. Salvare le modifiche apportate al record DNS.
Configurare un record ALIAS
Tornare alle impostazioni di configurazione DNS del nome di dominio.
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. 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.
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à
Apri il portale di Azure.
Passare all'app Web statica.
Nella finestra Informazioni generali, nell'angolo in alto a destra della sezione Informazioni di base selezionare Visualizzazione JSON.
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.In Impostazioni selezionare Domini personalizzati.
Seleziona + Aggiungi.
Nella scheda Immetti dominio, immettere il nome del dominio apex.
Ad esempio, se il nome di dominio è
example.com
, immettereexample.com
in questa casella (senza sottodomini).Selezionare Avanti.
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. Selezionare Genera codice.
Attendere la generazione del codice. Il completamento dell'operazione richiede circa un minuto.
Dopo aver generato il valore del record
TXT
, copiare negli Appunti (accanto al valore generato) il codice.Selezionare Chiudi.
Aprire una nuova scheda del browser e accedere all'account del registrar.
Passare alle impostazioni di configurazione DNS del nome di dominio.
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. Salvare le modifiche apportate al record DNS.
Configurare un record A
Tornare alle impostazioni di configurazione DNS del nome di dominio.
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. 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.
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
.