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à.
Configura il comportamento di risposta agli errori
Sono disponibili diverse opzioni per gestire la CloudFront risposta in caso di errore. Per configurare risposte di errore personalizzate, puoi utilizzare la CloudFront console CloudFront API, o AWS CloudFormation. Indipendentemente dal modo in cui decidi di aggiornare la configurazione, prendi in considerazione i seguenti suggerimenti e consigli:
-
Salva le pagine di errore personalizzate in una posizione accessibile a CloudFront. Ti consigliamo di memorizzarle in un bucket Amazon S3 e di non conservarle nello stesso percorso del resto del tuo sito Web o del contenuto dell'applicazione. Se memorizzi le pagine di errore personalizzate sulla stessa origine del sito Web o dell'applicazione e l'origine inizia a restituire errori 5xx, non CloudFront puoi ottenere le pagine di errore personalizzate perché il server di origine non è disponibile. Per ulteriori informazioni, consulta Archivia oggetti e pagine di errore personalizzate in posizioni diverse.
-
Assicurati che CloudFront disponga dell'autorizzazione per ottenere le tue pagine di errore personalizzate. Se le pagine di errore personalizzate sono archiviate in Amazon S3, le pagine devono essere accessibili pubblicamente oppure è necessario configurare un controllo di accesso all' CloudFront origine () OAC. Se le pagine di errore personalizzate sono memorizzate in un'origine personalizzata, le pagine devono essere accessibili pubblicamente.
-
(Facoltativo) Se lo desideri, configura l'origine per aggiungere una intestazione
Cache-Control
oExpires
insieme alle pagine di errore personalizzate. Puoi anche utilizzare l'TTLimpostazione Error Caching Minimum per controllare per quanto tempo memorizza nella CloudFront cache le pagine di errore personalizzate. Per ulteriori informazioni, consulta Controlla per quanto tempo CloudFront memorizza gli errori nella cache.
Configura risposte di errore personalizzate
Per configurare risposte di errore personalizzate nella CloudFront console, è necessario disporre di una CloudFront distribuzione. Nella console, le impostazioni di configurazione per le risposte personalizzate agli errori sono disponibili solo per le distribuzioni esistenti. Per informazioni su come creare una distribuzione, consulta Inizia con una CloudFront distribuzione di base.