Comprendi le politiche relative alle richieste di origine - Amazon CloudFront

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Comprendi le politiche relative alle richieste di origine

CloudFront fornisce alcune politiche di richiesta di origine predefinite, note come politiche gestite, per casi d'uso comuni. È possibile utilizzare queste policy gestite oppure creare policy di richiesta di origine specifiche per le proprie esigenze. Per ulteriori informazioni sulle policy gestite, consulta Usa politiche di richiesta di origine gestite.

Una policy di richiesta origine contiene le seguenti impostazioni, che sono categorizzate in informazioni sulle policy e impostazioni della richiesta di origine.

Informazioni sulle policy

Nome

Un nome per identificare la policy della richiesta di origine. Nella console, è possibile utilizzare il nome per collegare la policy di richiesta origine a un comportamento della cache.

Descrizione

Un commento per descrivere la policy della richiesta di origine. Si tratta di un'opzione facoltativa.

Impostazioni richiesta origine

Le impostazioni delle richieste di origine specificano i valori nelle richieste dei visualizzatori incluse nelle richieste CloudFront inviate all'origine (note come richieste di origine). I valori possono includere stringhe di query URL, intestazioni HTTP e cookie. I valori specificati sono inclusi nelle richieste di origine, ma non sono inclusi nella chiave cache. Per informazioni sul controllo della chiave cache, consulta Controlla la chiave della cache con una policy.

Headers

Le intestazioni HTTP nelle richieste dei visualizzatori CloudFront incluse nelle richieste di origine. Per le intestazioni puoi scegliere una delle seguenti impostazioni:

  • None (Nessuna) – Le intestazioni HTTP nelle richieste del visualizzatore non sono incluse nelle richieste di origine.

  • All viewer headers (Tutte le intestazioni del visualizzatore) – Tutte le intestazioni HTTP nelle richieste del visualizzatore sono incluse nelle richieste di origine.

  • Tutte le intestazioni dei visualizzatori e le seguenti CloudFront intestazioni: tutte le intestazioni HTTP nelle richieste dei visualizzatori sono incluse nelle richieste di origine. Inoltre, specifichi quali CloudFront intestazioni desideri aggiungere alle richieste di origine. Per ulteriori informazioni sulle CloudFront intestazioni, consulta. Aggiungi intestazioni CloudFront di richiesta

  • Includere le intestazioni seguenti - Specificare quali intestazioni HTTP sono incluse nelle richieste di origine.

    Nota

    Non specificare un'intestazione già inclusa nelle impostazioni Intestazioni personalizzate origine. Per ulteriori informazioni, consulta Configura CloudFront per aggiungere intestazioni personalizzate alle richieste di origine.

  • Tutte le intestazioni visualizzatore eccetto – Vengono specificate quali intestazioni HTTP non sono incluse nelle richieste origine. Tutte le altre intestazioni HTTP nelle richieste visualizzatore, tranne quelle specificate, sono incluse.

Quando si utilizzano le intestazioni Tutti i visualizzatori e le seguenti intestazioni, Include le seguenti CloudFront intestazioni o Tutte le intestazioni dei visualizzatori tranne l'impostazione, si specificano le intestazioni HTTP solo in base al nome dell'intestazione. CloudFront include l'intestazione completa, incluso il relativo valore, nelle richieste di origine.

Nota

Quando utilizzi l'impostazione All viewer Host header tranne l'impostazione per rimuovere l'intestazione del visualizzatore, CloudFront aggiunge una nuova Host intestazione con il nome di dominio dell'origine alla richiesta di origine.

Cookie

I cookie nelle richieste dei visualizzatori, CloudFront incluse le richieste di origine. Per i cookie puoi scegliere una delle seguenti impostazioni:

  • None (Nessuno) – I cookie nelle richieste del visualizzatore non sono inclusi nelle richieste di origine.

  • All (Tutti) – I cookie nelle richieste del visualizzatore sono inclusi nelle richieste di origine.

  • Includere i seguenti cookie – Vengono specificati i cookie nelle richieste visualizzatore che vengono inclusi nelle richieste origine.

  • Tutti i cookie tranne – Vengono specificati i cookie nelle richieste visualizzatore che non vengono inclusi nelle richieste origine. Tutti gli altri cookie nelle richieste visualizzatore vengono inclusi.

Quando si utilizza l'impostazione Includi i seguenti cookie o Tutti i cookie tranne l'impostazione, si specificano i cookie solo in base al loro nome. CloudFront include il cookie completo, incluso il relativo valore, nelle richieste di origine.

Stringhe di query

Le stringhe di query URL nelle richieste dei visualizzatori, CloudFront incluse nelle richieste di origine. Per le stringhe di query, è possibile scegliere una delle seguenti impostazioni:

  • None (Nessuna) – Le stringhe di query nelle richieste del visualizzatore non sono incluse nelle richieste di origine.

  • All (Tutte) - Tutte le stringhe di query nelle richieste del visualizzatore sono incluse nelle richieste di origine.

  • Includere le seguenti stringhe di query – Vengono specificate le stringhe di query nelle richieste visualizzatore che vengono incluse nelle richieste origine.

  • Tutte le stringhe di query eccetto – Vengono specificate le stringhe di query nelle richieste visualizzatore che non vengono incluse nelle richieste origine. Tutte le altre stringhe di query vengono incluse.

Quando si utilizza l'impostazione Includi le seguenti stringhe di query o Tutte le stringhe di query eccetto, si specificano le stringhe di query solo in base al nome. CloudFront include la stringa di query completa, incluso il relativo valore, nelle richieste di origine.