Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile eseguire il mapping di un dominio personalizzato a un endpoint del servizio BLOB o a un endpoint del sito Web statico .
Questo articolo presuppone che tu abbia già un account di archiviazione Azure, accesso alla pagina di gestione DNS del tuo registrar di dominio e un sottodominio personalizzato da mappare. I domini radice non sono supportati.
Annotazioni
Questo mapping funziona solo per i sottodomini (ad esempio: www.contoso.com). Se vuoi che il tuo endpoint web sia disponibile sul dominio root (ad esempio: contoso.com), allora devi usare Rete CDN di Azure. Per indicazioni, vedere la sezione Eseguire il mapping di un dominio personalizzato con HTTPS abilitato in questo articolo. Poiché si passa a questa sezione di questo articolo per abilitare il dominio radice del dominio personalizzato, il passaggio all'interno di tale sezione per abilitare HTTPS è facoltativo.
Eseguire il mapping di un dominio personalizzato con solo HTTP abilitato
Questo approccio è più semplice, ma abilita solo l'accesso HTTP. Se l'account di archiviazione è configurato per richiedere il trasferimento sicuro tramite HTTPS, è necessario abilitare l'accesso HTTPS per il dominio personalizzato.
Per abilitare l'accesso HTTPS, vedere la sezione Eseguire il mapping di un dominio personalizzato con HTTPS abilitato in questo articolo.
Mappare un dominio personalizzato
Importante
Il tuo dominio personalizzato è brevemente indisponibile per gli utenti mentre completi la configurazione. Se il tuo dominio attualmente supporta un'applicazione con un accordo di livello di servizio (SLA) che richiede zero tempi di inattività, segui i passaggi nella sezione Mappa un dominio personalizzato con tempi di inattività zero di questo articolo per assicurarti che gli utenti possano accedere al tuo dominio durante la mappatura DNS.
Se una breve interruzione è accettabile, segui questi passaggi.
Passo 1: Ottieni il nome host del tuo endpoint di storage. Passo 2: Crea un record canonico del nome (CNAME) con il tuo provider di dominio. Passo 3: Registra il dominio personalizzato con Azure. Passo 4: Testa il tuo dominio personalizzato.
Passaggio 1: Ottenere il nome host dell'endpoint di archiviazione
Il nome host è l'URL dell'endpoint di archiviazione senza l'identificatore del protocollo e la barra finale.
Nel portale di Azure passare all'account di archiviazione.
Nel riquadro dei menu, in Impostazioni, selezionare Endpoint.
Copiare il valore dell'endpoint del servizio BLOB o dell'endpoint del sito Web statico in un file di testo.
Annotazioni
L'endpoint di storage Data Lake non è supportato (ad esempio,
https://mystorageaccount.dfs.core.windows.net/).Rimuovi l'identificatore del protocollo (ad esempio,
HTTPS) e la barra finale da quella stringa. La tabella seguente contiene esempi.Tipo di endpoint punto finale nome dell'host servizio BLOB https://mystorageaccount.blob.core.windows.net/mystorageaccount.blob.core.windows.netsito Web statico https://mystorageaccount.z5.web.core.windows.net/mystorageaccount.z5.web.core.windows.netMetti questo valore da parte per in seguito.
Passaggio 2: Creare un record di nome canonico (CNAME) con il provider di dominio
Creare un record CNAME in modo che punti al nome host. Un record CNAME è un tipo di record DNS (Domain Name System) che esegue il mapping di un nome di dominio di origine a un nome di dominio di destinazione.
Annotazioni
I record CNAME devono essere accessibili alle reti pubbliche. Se i record CNAME sono privati, la registrazione su Azure fallisce.
Accedi al sito del tuo registrar di dominio, poi vai alla pagina per gestire le impostazioni DNS.
È possibile trovare la pagina in una sezione denominata Domain Name, DNS o Name Server Management.
Trovare la sezione relativa alla gestione dei record CNAME.
Potrebbe essere necessario passare a una pagina delle impostazioni avanzate e cercare CNAME, Alias o Sottodomini.
Creazione di un record CNAME Come parte di tale record, specificare gli elementi seguenti:
Alias del sottodominio,
wwwad esempio ophotos. Devi fornire un sottodominio. I domini radice non sono supportati.Nome host che hai ottenuto nella sezione Ottenere il nome host dell'endpoint di archiviazione precedentemente in questo articolo.
Passaggio 3: Registrare il dominio personalizzato con Azure
Nel portale di Azure passare all'account di archiviazione.
Nel riquadro dei menu, in Sicurezza e rete selezionare Rete.
Nella pagina Rete scegliere la scheda Dominio personalizzato .
Annotazioni
Questa opzione non appare negli account che hanno abilitata la funzione di namespace gerarchico. Per questi account, usare PowerShell o l'interfaccia della riga di comando di Azure per completare questo passaggio.
Nella casella di testo Nome dominio immettere il nome del dominio personalizzato, incluso il sottodominio.
Ad esempio, se il dominio è contoso.com e l'alias del sottodominio è www, immettere
www.contoso.com. Se il sottodominio è foto, immetterephotos.contoso.com.Per registrare il dominio personalizzato, scegliere il pulsante Salva .
Dopo che il record CNAME si propaga attraverso il Domain Name System (DNS), e se i tuoi utenti hanno i permessi appropriati, possono visualizzare i dati blob utilizzando il dominio personalizzato.
Passaggio 4: Testare il dominio personalizzato
Per verificare che il dominio personalizzato sia mappato all'endpoint del servizio blob, crea un blob in un contenitore pubblico all'interno dell'account di archiviazione. Quindi, in un Web browser, accedere al BLOB usando un URI nel formato seguente: http://<subdomain.customdomain>/<mycontainer>/<myblob>
Ad esempio, per accedere a un modulo Web nel myforms contenitore nel photos.contoso.com sottodominio personalizzato, è possibile usare l'URI seguente: http://photos.contoso.com/myforms/applicationform.htm
Eseguire il mapping di un dominio personalizzato senza tempi di inattività
Annotazioni
Se una breve interruzione è tollerabile, consulta i passaggi nella sezione Associare un dominio personalizzato di questo articolo. Si tratta di un approccio più semplice con un minor numero di passaggi.
Se il tuo dominio attualmente supporta un'applicazione con un accordo di livello di servizio (SLA) che non richiede alcun tempo di inattività, segui questi passaggi per assicurarti che gli utenti possano accedere al tuo dominio mentre la mappatura DNS è in corso.
Passo 1: Ottieni il nome host del tuo endpoint di storage. Passo 2: Crea un record di nome canonico intermedio (CNAME) con il tuo provider di dominio. Passo 3: Pre-registra il dominio personalizzato con Azure. Passo 4: Crea un record CNAME con il tuo provider di dominio. Passo 5: Testa il tuo dominio personalizzato.
Passaggio 1: Ottenere il nome host dell'endpoint di archiviazione
Il nome host è l'URL dell'endpoint di archiviazione senza l'identificatore del protocollo e la barra finale.
Nel portale di Azure passare all'account di archiviazione.
Nel riquadro dei menu, in Impostazioni, selezionare Endpoint.
Copiare il valore dell'endpoint del servizio BLOB o dell'endpoint del sito Web statico in un file di testo.
Rimuovi l'identificatore del protocollo (ad esempio,
HTTPS) e la barra finale da quella stringa. La tabella seguente contiene esempi.Tipo di endpoint punto finale nome dell'host servizio BLOB https://mystorageaccount.blob.core.windows.net/mystorageaccount.blob.core.windows.netsito Web statico https://mystorageaccount.z5.web.core.windows.net/mystorageaccount.z5.web.core.windows.netMetti questo valore da parte per in seguito.
Passaggio 2: Creare un record di nome canonico intermedio (CNAME) con il provider di dominio
Creare un record CNAME temporaneo in modo che punti al nome host. Un record CNAME è un tipo di record DNS che esegue il mapping di un nome di dominio di origine a uno di destinazione.
Annotazioni
I record CNAME devono essere accessibili alle reti pubbliche. Se i record CNAME sono privati, la registrazione su Azure fallisce.
Accedi al sito del tuo registrar di dominio, poi vai alla pagina per gestire le impostazioni DNS.
È possibile trovare la pagina in una sezione denominata Domain Name, DNS o Name Server Management.
Trovare la sezione relativa alla gestione dei record CNAME.
Potrebbe essere necessario passare a una pagina delle impostazioni avanzate e cercare CNAME, Alias o Sottodomini.
Creazione di un record CNAME Come parte di tale record, specificare gli elementi seguenti:
Alias del sottodominio,
wwwad esempio ophotos. Il sottodominio è richiesto. I domini radice non sono supportati.Aggiungere il
asverifysottodominio all'alias. Ad esempio:asverify.wwwoasverify.photos.Nome host che hai ottenuto nella sezione Ottenere il nome host dell'endpoint di archiviazione precedentemente in questo articolo.
Aggiungere il sottodominio
asverifyal nome host. Ad esempio:asverify.mystorageaccount.blob.core.windows.net.
Passaggio 3: Pre-registrare il dominio personalizzato con Azure
Quando preregistri il tuo dominio personalizzato con Azure, permetti ad Azure di riconoscere il tuo dominio personalizzato senza dover modificare il record DNS del dominio. In questo modo, quando modifichi il record DNS del dominio, questo viene mappato all'endpoint del blob senza tempi di inattività.
Nel portale di Azure passare all'account di archiviazione.
Nel riquadro dei menu, in Sicurezza e rete selezionare Rete.
Nella pagina Rete scegliere la scheda Dominio personalizzato .
Annotazioni
Questa opzione non appare negli account che hanno abilitata la funzione di namespace gerarchico. Per questi account, usare PowerShell o l'interfaccia della riga di comando di Azure per completare questo passaggio.
Nella casella di testo Nome dominio immettere il nome del dominio personalizzato, incluso il sottodominio.
Ad esempio, se il dominio è contoso.com e l'alias del sottodominio è www, immettere
www.contoso.com. Se il sottodominio è foto, immetterephotos.contoso.com.Selezionare la casella di controllo Usa convalida CNAME indiretta .
Per registrare il dominio personalizzato, scegliere il pulsante Salva .
Se la registrazione ha esito positivo, il portale notifica che l'account di archiviazione è stato aggiornato correttamente. Azure ha verificato il tuo dominio personalizzato, ma il traffico verso il tuo dominio non viene ancora instradato verso il tuo account di archiviazione finché non crei un record CNAME con il tuo provider di dominio. Questa operazione verrà eseguita nella sezione successiva.
Passaggio 4: Creare un record CNAME con il provider di dominio
Creare un record CNAME temporaneo in modo che punti al nome host.
Accedi al sito del tuo registrar di dominio, poi vai alla pagina per gestire le impostazioni DNS.
È possibile trovare la pagina in una sezione denominata Domain Name, DNS o Name Server Management.
Trovare la sezione relativa alla gestione dei record CNAME.
Potrebbe essere necessario passare a una pagina delle impostazioni avanzate e cercare CNAME, Alias o Sottodomini.
Creazione di un record CNAME Come parte di tale record, specificare gli elementi seguenti:
Alias del sottodominio,
wwwad esempio ophotos. Il sottodominio è richiesto. I domini radice non sono supportati.Nome host che hai ottenuto nella sezione Ottenere il nome host dell'endpoint di archiviazione precedentemente in questo articolo.
Passaggio 5: Testare il dominio personalizzato
Per verificare che il dominio personalizzato sia mappato all'endpoint del servizio blob, crea un blob in un contenitore pubblico all'interno dell'account di archiviazione. Quindi, in un Web browser, accedere al BLOB usando un URI nel formato seguente: http://<subdomain.customdomain>/<mycontainer>/<myblob>
Ad esempio, per accedere a un modulo Web nel myforms contenitore nel photos.contoso.com sottodominio personalizzato, è possibile usare l'URI seguente: http://photos.contoso.com/myforms/applicationform.htm
Rimuovere un mapping di dominio personalizzato
Per rimuovere un mapping di dominio personalizzato, annullare la registrazione del dominio personalizzato. Utilizzare una delle procedure seguenti.
Nel portale di Azure passare all'account di archiviazione.
Nel riquadro dei menu, in Sicurezza e rete selezionare Rete.
Nella pagina Rete scegliere la scheda Dominio personalizzato .
Cancellare il contenuto della casella di testo che contiene il nome di dominio personalizzato.
Selezionare il pulsante Salva.
Dopo che il dominio personalizzato viene rimosso, il portale ti notifica che il tuo account di archiviazione è stato aggiornato con successo.
Eseguire il mapping di un dominio personalizzato con HTTPS abilitato
Questo approccio prevede più passaggi, ma abilita l'accesso HTTPS. Se non hai bisogno che gli utenti accedano al tuo blob o contenuto web tramite HTTPS, vedi la sezione Mappare un dominio personalizzato con solo HTTP abilitato di questo articolo. Questo approccio utilizza Frontdoor di Azure (preferibile) o Rete CDN di Azure, che sono servizi di Content Delivery Network offerti da Azure.
Annotazioni
Il mapping di dominio personalizzato richiede l'uso di record CNAME. Le reti pubbliche devono poter accedere ai record CNAME. Se i record CNAME sono privati, la registrazione su Azure fallisce.
Usare Frontdoor di Azure
Abilita Frontdoor di Azure sull'endpoint del blob o del sito web.
Per la procedura, vedere Integrare un account di archiviazione di Azure con Frontdoor di Azure.
Configurare un dominio personalizzato in Frontdoor di Azure.
Configurare HTTPS in un dominio personalizzato di Frontdoor di Azure.
Annotazioni
Quando aggiornate il sito web statico, assicuratevi di cancellare il contenuto memorizzato nella cache nei POP perimetrali AFD purgando l'endpoint AFD. Per altre informazioni, vedere Eliminazione della cache in Frontdoor di Azure.
(Facoltativo) Esaminare le indicazioni seguenti:
- Scopri come utilizzare Frontdoor di Azure con gli oggetti BLOB di Archiviazione di Azure.
- Informazioni su come abilitare Frontdoor di Azure collegamento privato con Archiviazione BLOB di Azure.
- Informazioni su come abilitare il collegamento privato di Frontdoor di Azure con il sito web statico di Storage.
- Reindirizzamento da HTTP a HTTPS con AFD.
- Fatturazione Porta d'Ingresso.
Use Rete CDN di Azure
Abilitare la rete CDN di Azure nel BLOB o nell'endpoint Web. Per indicazioni dettagliate, vedere Integrare un account di archiviazione di Azure con la rete CDN di Azure.
Eseguire il mapping del contenuto della rete CDN di Azure a un dominio personalizzato.
Abilitare HTTPS in un dominio personalizzato della rete CDN di Azure.
Annotazioni
Quando aggiorni il tuo sito statico, cancella i contenuti in cache sui server edge CDN eliminando l'endpoint CDN. Per altre informazioni, vedere Eliminare un endpoint della rete CDN di Azure.
(Facoltativo) Esaminare le indicazioni seguenti:
Supporto delle funzionalità
Il supporto di questa funzionalità potrebbe essere influenzato dall'abilitazione dei protocolli Data Lake Storage Gen2, NFS (Network File System) 3.0 o SFTP (SSH File Transfer Protocol). Se è stata abilitata una di queste funzionalità, vedere Supporto delle funzionalità di Archiviazione del BLOB negli account di Archiviazione di Azure per valutare il supporto per questa funzionalità.