Sesuaikan format URL untuk file di CloudFront - Amazon CloudFront

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Sesuaikan format URL untuk file di CloudFront

Setelah Anda mengatur asal Anda dengan objek (konten) yang ingin Anda sajikan CloudFront kepada pemirsa Anda, Anda harus menggunakan URL yang benar untuk mereferensikan objek tersebut di situs web atau kode aplikasi Anda sehingga CloudFront dapat menyajikannya.

Nama domain yang Anda gunakan di URL untuk objek di halaman web atau aplikasi web Anda dapat berupa salah satu dari berikut ini:

  • Nama domain, sepertid111111abcdef8.cloudfront.net, yang CloudFront secara otomatis menetapkan saat Anda membuat distribusi

  • Nama domain Anda sendiri, seperti example.com

Misalnya, Anda dapat menggunakan salah satu URL berikut untuk mengembalikan file image.jpg:

https://d111111abcdef8.cloudfront.net/images/image.jpg

https://example.com/images/image.jpg

Anda menggunakan format URL yang sama baik Anda menyimpan konten dalam bucket Amazon S3 atau di tempat yang dibuat khusus, seperti salah satu server web Anda sendiri.

catatan

Format URL bergantung sebagian pada nilai yang Anda tentukan untuk Jalur Asal dalam distribusi Anda. Nilai ini CloudFront memberikan jalur direktori teratas untuk objek Anda. Untuk informasi lebih lanjut tentang pengaturan jalur asal ketika Anda membuat distribusi, lihat Jalur asal.

Untuk informasi selengkapnya tentang format URL, lihat bagian berikut.

Gunakan nama domain Anda sendiri (example.com)

Alih-alih menggunakan nama domain default yang CloudFront ditetapkan untuk Anda saat membuat distribusi, Anda dapat menambahkan nama domain alternatif yang lebih mudah dikerjakan, sepertiexample.com. Dengan menyiapkan nama domain Anda sendiri CloudFront, Anda dapat menggunakan URL seperti ini untuk objek dalam distribusi Anda:

https://example.com/images/image.jpg

Jika Anda berencana untuk menggunakan HTTPS di antara pemirsa dan CloudFront, lihatGunakan nama domain alternatif dan HTTPS.

Gunakan garis miring (/) di URL

Saat Anda menentukan URL untuk direktori dalam CloudFront distribusi Anda, pilih untuk selalu menggunakan garis miring tambahan atau tidak pernah menggunakan garis miring. Misalnya, pilih hanya salah satu format berikut untuk semua URL Anda:

https://d111111abcdef8.cloudfront.net/images/

https://d111111abcdef8.cloudfront.net/images

Mengapa itu penting?

Kedua format berfungsi untuk menautkan ke CloudFront objek, tetapi konsisten dapat membantu mencegah masalah saat Anda ingin membatalkan direktori nanti. CloudFront menyimpan URL persis seperti yang ditentukan, termasuk garis miring. Jadi jika format Anda tidak konsisten, Anda harus membatalkan URL direktori dengan dan tanpa garis miring, untuk memastikan bahwa menghapus direktori. CloudFront

Tidak nyaman untuk membuat kedua format URL menjadi invalid, dan ini dapat menyebabkan biaya tambahan. Itu karena jika Anda harus menggandakan ketidakabsahan untuk menutupi kedua jenis URL, Anda dapat melampaui jumlah maksimum tidak berlaku gratis yang diizinkan untuk bulan tersebut. Dan jika itu terjadi, Anda harus membayar untuk semua pembatalan, bahkan jika hanya satu format untuk setiap URL direktori ada di. CloudFront

Buat URL yang ditandatangani untuk konten terbatas

Jika Anda memiliki konten yang ingin dibatasi aksesnya, Anda dapat membuat URL yang ditandatangani. Misalnya, jika Anda ingin mendistribusikan konten hanya kepada pengguna yang telah mengautentikasi, Anda dapat membuat URL yang valid hanya selama periode waktu tertentu atau yang tersedia hanya dari alamat IP tertentu. Untuk informasi selengkapnya, lihat Sajikan konten pribadi dengan URL yang ditandatangani dan cookie yang ditandatangani.