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à.
Usa politiche di richiesta di origine gestite
CloudFront fornisce una serie di politiche gestite per le richieste di origine che puoi collegare a qualsiasi comportamento della cache della tua distribuzione. Con una policy di richiesta di origine gestita, non è necessario scrivere o gestire le proprie policy di richiesta origine. Le policy gestite utilizzano impostazioni ottimizzate per casi d'uso specifici.
Per utilizzare una policy di richiesta origine gestita, è necessario collegarla a un comportamento della cache nella distribuzione. Il processo è lo stesso di quando si crea una policy di richiesta origine, ma invece di crearne una nuova, è sufficiente allegare una delle policy di richiesta origine gestite. Si allega la policy per nome (con la console) o per ID (con AWS CLI o SDK). I nomi e gli ID sono elencati nella sezione seguente.
Per ulteriori informazioni, consulta Crea politiche di richiesta di origine.
Negli argomenti seguenti vengono descritte le policy di richiesta di origine gestite che è possibile utilizzare.
Argomenti
AllViewer
Visualizza questa politica nella console CloudFront
Questa policy include tutti i valori (stringhe di query, intestazioni e cookie) della richiesta visualizzatore.
Quando si utilizza AWS CloudFormation AWS CLI, o l' CloudFront API, l'ID per questa policy è:
216adef6-5c7f-47e4-b989-5492eafa07d3
Questa policy ha le seguenti impostazioni:
-
Intestazioni incluse nelle richieste di origine: tutte le intestazioni nella richiesta del visualizzatore
-
Cookie inclusi nelle richieste di origine: Tutti
-
Stringhe di query incluse nelle richieste di origine: Tutte
AllViewerAndCloudFrontHeaders-2022-06
Visualizza questa politica nella console CloudFront
Questa politica include tutti i valori (intestazioni, cookie e stringhe di query) della richiesta del visualizzatore e tutte le CloudFront intestazioni rilasciate fino a giugno 2022 (le CloudFront intestazioni rilasciate dopo giugno 2022 non sono incluse).
Quando si utilizza AWS CloudFormation, o l' CloudFront API AWS CLI, l'ID per questa policy è:
33f36d7e-f396-46d9-90e0-52428a34d9dc
Questa policy ha le seguenti impostazioni:
-
Intestazioni incluse nelle richieste di origine: tutte le intestazioni nella richiesta del visualizzatore e le seguenti CloudFront intestazioni:
-
CloudFront-Forwarded-Proto
-
CloudFront-Is-Android-Viewer
-
CloudFront-Is-Desktop-Viewer
-
CloudFront-Is-IOS-Viewer
-
CloudFront-Is-Mobile-Viewer
-
CloudFront-Is-SmartTV-Viewer
-
CloudFront-Is-Tablet-Viewer
-
CloudFront-Viewer-Address
-
CloudFront-Viewer-ASN
-
CloudFront-Viewer-City
-
CloudFront-Viewer-Country
-
CloudFront-Viewer-Country-Name
-
CloudFront-Viewer-Country-Region
-
CloudFront-Viewer-Country-Region-Name
-
CloudFront-Viewer-Http-Version
-
CloudFront-Viewer-Latitude
-
CloudFront-Viewer-Longitude
-
CloudFront-Viewer-Metro-Code
-
CloudFront-Viewer-Postal-Code
-
CloudFront-Viewer-Time-Zone
-
CloudFront-Viewer-TLS
-
-
Cookie inclusi nelle richieste di origine: Tutti
-
Stringhe di query incluse nelle richieste di origine: Tutte
AllViewerExceptHostHeader
Visualizza questa politica nella console CloudFront
Questa policy non include l'intestazione Host
della richiesta visualizzatore, ma include tutti gli altri valori (intestazioni, cookie e stringhe di query) della richiesta visualizzatore.
Questa politica include anche intestazioni di CloudFront richiesta aggiuntive per il protocollo HTTP, la versione HTTP, la versione TLS e tutte le intestazioni relative al tipo di dispositivo e alla posizione del visualizzatore.
Questa policy è destinata all'uso con Amazon API Gateway e le origini degli URL delle AWS Lambda funzioni. Queste origini prevedono che l'Host
intestazione contenga il nome di dominio di origine, non il nome di dominio della CloudFront distribuzione. L'inoltro dell'intestazione Host
dalla richiesta visualizzatore a queste origini può impedirne il funzionamento.
Nota
Quando utilizzi questa politica di richiesta di origine gestita per rimuovere l'Host
intestazione del visualizzatore, CloudFront aggiunge una nuova Host
intestazione con il nome di dominio dell'origine alla richiesta di origine.
Quando si utilizza AWS CloudFormation AWS CLI, o l' CloudFront API, l'ID per questa policy è:
b689b0a8-53d0-40ab-baf2-68738e2966ac
Questa policy ha le seguenti impostazioni:
-
Intestazioni incluse nelle richieste origine: tutte le intestazioni nella richiesta visualizzatore ad eccezione dell’intestazione
Host
-
Cookie inclusi nelle richieste di origine: Tutti
-
Stringhe di query incluse nelle richieste di origine: Tutte
CORS- CustomOrigin
Visualizza questa politica nella console CloudFront
Questa policy include l'intestazione che abilita le richieste CORS (Cross-Origin Resource Sharing) quando l'origine è un'origine personalizzata.
Quando si utilizza AWS CloudFormation AWS CLI, o l' CloudFront API, l'ID per questa policy è:
59781a5b-3903-41f3-afcb-af62929ccde1
Questa policy ha le seguenti impostazioni:
-
Intestazioni incluse nelle richieste di origine:
-
Origin
-
-
Cookie inclusi nelle richieste di origine: Nessuno
-
Stringhe di query incluse nelle richieste di origine: Nessuna
CORS-S3Origin
Visualizza questa politica nella CloudFront console
Questa policy include le intestazioni che abilitano le richieste CORS (Cross-Origin Resource Sharing) quando l'origine è un bucket Amazon S3.
Quando si utilizza AWS CloudFormation AWS CLI, o l' CloudFront API, l'ID per questa policy è:
88a5eaf4-2fd4-4709-b370-b4c650ea3fcf
Questa policy ha le seguenti impostazioni:
-
Intestazioni incluse nelle richieste di origine:
-
Origin
-
Access-Control-Request-Headers
-
Access-Control-Request-Method
-
-
Cookie inclusi nelle richieste di origine: Nessuno
-
Stringhe di query incluse nelle richieste di origine: Nessuna
Elementare- - MediaTailor PersonalizedManifests
Visualizza questa politica nella console CloudFront
Questa policy è stata concepita per essere utilizzata con un'origine che è un endpoint AWS Elemental MediaTailor .
Quando si utilizza AWS CloudFormation AWS CLI, o l' CloudFront API, l'ID per questa policy è:
775133bc-15f2-49f9-abea-afb2e0bf67d2
Questa policy ha le seguenti impostazioni:
-
Intestazioni incluse nelle richieste di origine:
-
Origin
-
Access-Control-Request-Headers
-
Access-Control-Request-Method
-
User-Agent
-
X-Forwarded-For
-
-
Cookie inclusi nelle richieste di origine: Nessuno
-
Stringhe di query incluse nelle richieste di origine: Tutte
UserAgentRefererHeaders
Visualizza questa politica nella CloudFront console
Questa policy include solo le intestazioni User-Agent
e Referer
. Non include stringhe di query o cookie.
Quando si utilizza AWS CloudFormation AWS CLI, o l' CloudFront API, l'ID per questa policy è:
acba4595-bd28-49b8-b9fe-13317c0390fa
Questa policy ha le seguenti impostazioni:
-
Intestazioni incluse nelle richieste di origine:
-
User-Agent
-
Referer
-
-
Cookie inclusi nelle richieste di origine: Nessuno
-
Stringhe di query incluse nelle richieste di origine: Nessuna