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à.
Personalizza il URL formato dei file in CloudFront
Dopo aver impostato l'origine con gli oggetti (contenuti) che desideri mostrare CloudFront ai tuoi spettatori, devi utilizzare la stringa corretta per fare riferimento URLs a tali oggetti nel codice del sito Web o dell'applicazione in modo che CloudFront possa essere utilizzato.
Il nome di dominio utilizzato negli URLs oggetti delle pagine Web o dell'applicazione Web può essere uno dei seguenti:
Il nome di dominio, ad esempio
d111111abcdef8.cloudfront.net
, che CloudFront viene assegnato automaticamente quando si crea una distribuzioneIl tuo proprio nome di dominio, ad esempio
example.com
Ad esempio, è possibile utilizzare uno dei seguenti metodi URLs per restituire il fileimage.jpg
:
https://d111111abcdef8.cloudfront.net/images/image.jpg
https://example.com/images/image.jpg
Utilizzi lo stesso URL formato sia che archivi il contenuto in bucket Amazon S3 o in un'origine personalizzata, come uno dei tuoi server Web.
Nota
Il URL formato dipende in parte dal valore specificato per Origin Path nella distribuzione. Questo valore fornisce CloudFront un percorso di directory principale per i tuoi oggetti. Per ulteriori informazioni su come impostare il percorso di origine al momento della creazione di una distribuzione, vedi Origin Path (Percorso origine).
Per ulteriori informazioni sui URL formati, consultate le seguenti sezioni.
Usa il tuo nome di dominio (example.com)
Invece di usare il nome di dominio predefinito che ti viene assegnato quando CloudFront crei una distribuzione, puoi aggiungere un nome di dominio alternativo più facile da usare, ad esempio. example.com
Configurando il tuo nome di dominio con CloudFront, puoi usare un nome URL simile a questo per gli oggetti della tua distribuzione:
https://example.com/images/image.jpg
Se prevedi di utilizzarlo HTTPS tra spettatori e CloudFront, vediUsa nomi di dominio alternativi e HTTPS.
Usa una barra finale (/) in URLs
Quando specificate URLs le directory della vostra CloudFront distribuzione, scegliete di usare sempre una barra finale o di non usare mai una barra finale. Ad esempio, scegli solo uno dei seguenti formati per tutti i tuoi: URLs
https://d111111abcdef8.cloudfront.net/images/
https://d111111abcdef8.cloudfront.net/images
Perché è importante?
Entrambi i formati consentono di creare collegamenti a CloudFront oggetti, ma la coerenza può aiutare a prevenire problemi quando si desidera invalidare una directory in un secondo momento. CloudFront memorizza URLs esattamente come sono definiti, comprese le barre finali. Quindi, se il tuo formato non è coerente, dovrai invalidare la directory URLs con e senza la barra, per assicurarti che la directory venga rimossa. CloudFront
È scomodo dover invalidare entrambi i URL formati e può comportare costi aggiuntivi. Questo perché se devi raddoppiare gli invalidamenti per coprire entrambi i tipiURLs, potresti superare il numero massimo di invalidazioni gratuite consentito per il mese. E se ciò accade, dovrai pagare per tutte le invalidazioni, anche se esiste un solo formato per ogni directory. URL CloudFront
Crea contenuti firmati URLs per soggetti a restrizioni
Se hai contenuti a cui vuoi limitare l'accesso, puoi crearli firmatiURLs. Ad esempio, se desideri distribuire i tuoi contenuti solo agli utenti che si sono autenticati, puoi crearne URLs di validi solo per un periodo di tempo specificato o disponibili solo da un indirizzo IP specificato. Per ulteriori informazioni, consulta Offri contenuti privati con cookie firmati URLs e firmati.