Esercitazione: Impostare le regole di memorizzazione nella cache di Azure rete per la distribuzione di contenuti

Nota

Le regole di memorizzazione nella cache sono disponibili solo per Rete CDN di Azure profili Standard di Edgio. Per Rete CDN di Azure dai profili Microsoft, è necessario usare il motore regole Standard Per Rete CDN di Azure Premium dai profili Edgio, è necessario usare il motore regole Edgio Premium nel portale di gestione per funzionalità simili.

Questa esercitazione descrive come usare le regole di memorizzazione nella cache di Azure rete per la distribuzione di contenuti per impostare o modificare il comportamento di scadenza della cache predefinito sia a livello globale che con condizioni personalizzate, ad esempio un percorso URL e un'estensione di file. Azure rete per la distribuzione di contenuti offre due tipi di regole di memorizzazione nella cache:

  • Regole di memorizzazione nella cache globali: è possibile impostare una regola di memorizzazione nella cache globale per ogni endpoint nel profilo, che influisce su tutte le richieste all'endpoint. La regola globale di memorizzazione nella cache sostituisce tutte le intestazioni cache-directive HTTP, se impostate.

  • Regole di memorizzazione nella cache personalizzate: è possibile impostare una o più regole di memorizzazione nella cache personalizzate per ogni endpoint nel profilo. Le regole personalizzate di memorizzazione nella cache abbinano specifici percorsi ed estensioni di file, vengono elaborate nell'ordine e sostituiscono la regola globale di memorizzazione nella cache, se impostata.

In questa esercitazione apprenderai a:

  • Aprire la pagina delle regole di memorizzazione nella cache.
  • Creare una regola di memorizzazione nella cache globale.
  • Creare una regola di memorizzazione nella cache personalizzata.

Se non si ha una sottoscrizione di Azure, creare un account Azure gratuito prima di iniziare.

Prerequisiti

Prima di poter completare i passaggi di questa esercitazione, è necessario creare un profilo di rete per la distribuzione di contenuti e almeno un endpoint di rete per la distribuzione di contenuti. Per altre informazioni, vedere Avvio rapido: Creare un profilo e un endpoint di Azure rete per la distribuzione di contenuti.

Aprire la pagina regole di memorizzazione nella cache della rete per la distribuzione di contenuti di Azure

  1. Nella portale di Azure selezionare un profilo di rete per la distribuzione di contenuti e quindi selezionare un endpoint.

  2. In Impostazioni nel riquadro sinistro selezionare Regole di memorizzazione nella cache.

    Screenshot del pulsante regole di memorizzazione nella cache della rete per la distribuzione di contenuti.

    Viene visualizzata la pagina Regole di memorizzazione nella cache.

    Screenshot della pagina Regole di memorizzazione nella cache della rete per la distribuzione di contenuti.

Impostare regole di memorizzazione nella cache globali

Creare una regola di memorizzazione nella cache globale come segue:

  1. In Regole di memorizzazione nella cache globali impostare Comportamento di memorizzazione nella cache della stringa di query su Ignora stringhe di query.

  2. Impostare Comportamento di memorizzazione nella cache su Imposta se mancante.

  3. Per Durata scadenza cache immettere 10 nel campo Giorni.

    La regola di memorizzazione nella cache globale influisce su tutte le richieste all'endpoint. Questa regola rispetta le intestazioni delle direttive della cache di origine, se presenti (Cache-Control o Expires); in caso contrario, se non sono specificate, imposta la cache su 10 giorni.

    Regole di memorizzazione nella cache globali

Impostare regole di memorizzazione nella cache personalizzate

Creare una regola di memorizzazione nella cache personalizzata come segue:

  1. In Regole di memorizzazione nella cache personalizzate impostare Condizione di corrispondenza su Percorso e Valori di corrispondenza su /images/*.jpg.

  2. Impostare Comportamento di memorizzazione nella cache su Override e immettere 30 nel campo Giorni.

    Questa regola di memorizzazione nella cache personalizzata imposta una durata della cache di 30 giorni in qualsiasi file di immagine .jpg nella cartella /images dell'endpoint. Esegue l'override di qualsiasi intestazione HTTP Cache-Control o Expires inviata dal server di origine.

    Regole di memorizzazione nella cache personalizzate

Pulire le risorse

Nei passaggi precedenti sono state create regole di memorizzazione nella cache. Se non si desidera più usare tali regole di memorizzazione nella cache, è possibile rimuoverle mediante i passaggi indicati:

  1. Selezionare un profilo di rete per la distribuzione di contenuti, quindi selezionare l'endpoint con le regole di memorizzazione nella cache da rimuovere.

  2. In Impostazioni nel riquadro sinistro selezionare Regole di memorizzazione nella cache.

  3. Sotto Regole di memorizzazione nella cache globali, impostare il Comportamento di memorizzazione nella cache su Non impostato.

  4. In Regole di memorizzazione nella cache personalizzate selezionare la casella di controllo accanto alla regola da eliminare.

  5. Selezionare Elimina.

  6. Nella parte superiore della pagina, selezionare Salva.

Passaggi successivi

Questa esercitazione ha descritto come:

  • Aprire la pagina delle regole di memorizzazione nella cache.
  • Creare una regola di memorizzazione nella cache globale.
  • Creare una regola di memorizzazione nella cache personalizzata.

Passare al prossimo articolo per informazioni su come configurare altre impostazioni delle regole di memorizzazione nella cache.