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 gestire contenuto statico (file HTML, CSS, JavaScript e image) direttamente da un contenitore in un account V2 o BlockBlobStorage per utilizzo generico. Per maggiori informazioni, vedere Hosting di siti Web statici in Archiviazione di Azure.
Questo articolo illustra come abilitare l'hosting di siti Web statici usando il portale di Azure, l'interfaccia della riga di comando di Azure o PowerShell.
Abilitare l'hosting di siti Web statici
L'hosting di siti Web statici è una funzionalità che è necessario abilitare nell'account di archiviazione.
Accedere al portale di Azure per iniziare.
Individuare l'account di archiviazione e selezionarlo per visualizzare il riquadro Panoramica dell'account.
Nel riquadro Panoramica selezionare la scheda Funzionalità . Selezionare quindi Sito Web statico per visualizzare la pagina di configurazione per il sito Web statico.
Selezionare Attivato per attivare l'hosting di siti web statici per l'account di archiviazione.
Nel campo Nome documento indice specificare una pagina di indice predefinita , ad esempio index.html.
La pagina di indice predefinita viene visualizzata quando un utente passa alla radice del sito Web statico.
Nel campo Percorso documento errore specificare una pagina di errore predefinita , ad esempio 404.html.
La pagina di errore predefinita viene visualizzata quando un utente tenta di passare a una pagina che non esiste nel sito Web statico.
Fare clic su Salva per completare la configurazione del sito statico.
Viene visualizzato un messaggio di conferma. Gli endpoint del sito Web statico e altre informazioni di configurazione vengono visualizzati nel riquadro Panoramica .
Carica i file
Le istruzioni seguenti illustrano come caricare i file usando il portale di Azure. È anche possibile usare AzCopy, PowerShell, l'interfaccia della riga di comando o qualsiasi applicazione personalizzata in grado di caricare file nel contenitore $web dell'account. Per un'esercitazione dettagliata che carica i file usando Visual Studio Code, vedere Esercitazione: Ospitare un sito Web statico in Archiviazione BLOB.
Nel portale di Azure passare all'account di archiviazione contenente il sito Web statico. Selezionare Contenitori nel riquadro di spostamento sinistro per visualizzare l'elenco dei contenitori.
Nel riquadro Contenitori selezionare il contenitore $web per aprire il riquadro Panoramica del contenitore.
Nel riquadro Panoramica, selezionare l'icona Carica per aprire il riquadro Carica blob. Selezionare quindi il campo File nel riquadro Carica BLOB per aprire il browser file. Passare al file da caricare, selezionarlo e quindi selezionare Apri per popolare il campo File . Facoltativamente, selezionare la casella di controllo Sovrascrivi se i file esistono già .
Se si intende che il browser visualizzi il contenuto del file, assicurarsi che il tipo di contenuto di tale file sia impostato su
text/html
. Per verificarlo, selezionare il nome del BLOB caricato nel passaggio precedente per aprire il relativo riquadro Panoramica . Assicurarsi che il valore sia impostato all'interno del campo proprietà CONTENT-TYPE .Annotazioni
Questa proprietà viene impostata automaticamente su
text/html
per le estensioni comunemente riconosciute,.html
ad esempio . Tuttavia, in alcuni casi, dovrai impostarlo manualmente. Se non si imposta questa proprietà sutext/html
, il browser chiederà agli utenti di scaricare il file anziché eseguire il rendering del contenuto. Questa proprietà può essere impostata nel passaggio precedente.
Trovare l'URL del sito Web
È possibile visualizzare le pagine del sito da un browser usando l'URL pubblico del sito Web.
Nel riquadro visualizzato accanto alla pagina di panoramica dell'account dell'account di archiviazione selezionare Sito Web statico. L'URL del tuo sito viene visualizzato nel campo Endpoint primario .
Abilitare le metriche nelle pagine del sito Web statico
Dopo che le metriche sono state abilitate, le statistiche sul traffico per i file nel contenitore $web vengono riportate nel dashboard delle metriche.
Fare clic su Metriche nella sezione Monitoraggio del menu dell'account di archiviazione.
Annotazioni
I dati delle metriche vengono generati collegandosi a API diverse delle metriche. Il portale visualizza solo i membri dell'API usati in un determinato intervallo di tempo per concentrarsi solo sui membri che restituiscono dati. Per assicurarsi di poter selezionare il membro API necessario, il primo passaggio consiste nell'espandere l'intervallo di tempo.
Fare clic sul pulsante intervallo di tempo, scegliere un intervallo di tempo e quindi fare clic su Applica.
Selezionare Blob nell'elenco a discesa Spazio dei nomi.
Selezionare quindi la metrica Uscita .
Selezionare Somma nel selettore Aggregazione .
Fare clic sul pulsante Aggiungi filtro e scegliere Nome API dal selettore Proprietà .
Selezionare la casella accanto a GetWebContent nel selettore Valori per popolare il report delle metriche.
Annotazioni
La casella di controllo GetWebContent viene visualizzata solo se il membro DELL'API è stato usato entro un determinato intervallo di tempo. Il portale visualizza solo i membri dell'API usati in un determinato intervallo di tempo per concentrarsi solo sui membri che restituiscono dati. Se non è possibile trovare un membro API specifico in questo elenco, espandere l'intervallo di tempo.
Passaggi successivi
- Informazioni su come configurare un dominio personalizzato con il sito Web statico. Vedere Eseguire il mapping di un dominio personalizzato a un endpoint di Archiviazione BLOB di Azure.