Kustomisasi URL format 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.

Kustomisasi URL format untuk file di CloudFront

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

Nama domain yang Anda gunakan di URLs for objek di halaman web Anda atau di 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 mungkin menggunakan salah satu dari berikut ini URLs untuk mengembalikan fileimage.jpg:

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

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

Anda menggunakan URL format yang sama apakah Anda menyimpan konten di bucket Amazon S3 atau di custom origin, seperti salah satu server web Anda sendiri.

catatan

URLFormatnya sebagian bergantung 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 URL format, lihat bagian berikut.

Gunakan nama domain Anda sendiri (example.com)

Alih-alih menggunakan nama domain default CloudFront yang ditetapkan untuk Anda saat membuat distribusi, Anda dapat menambahkan nama domain alternatif yang lebih mudah digunakan, 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 antara pemirsa dan CloudFront, lihatGunakan nama domain alternatif dan HTTPS.

Gunakan garis miring (/) di URLs

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

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 URLs persis seperti yang didefinisikan, termasuk garis miring. Jadi jika format Anda tidak konsisten, Anda harus membatalkan direktori URLs dengan dan tanpa garis miring, untuk memastikan bahwa CloudFront menghapus direktori.

Tidak nyaman harus membatalkan kedua URL format, dan itu dapat menyebabkan biaya tambahan. Itu karena jika Anda harus menggandakan pembatalan untuk menutupi kedua jenisURLs, Anda mungkin melebihi jumlah maksimum pembatalan gratis yang diizinkan untuk bulan tersebut. Dan jika itu terjadi, Anda harus membayar untuk semua pembatalan, bahkan jika hanya satu format untuk setiap direktori URL ada di. CloudFront

Buat ditandatangani URLs untuk konten terbatas

Jika Anda memiliki konten yang ingin Anda batasi aksesnya, Anda dapat membuat ditandatanganiURLs. Misalnya, jika Anda ingin mendistribusikan konten Anda hanya kepada pengguna yang telah diautentikasi, Anda dapat membuat URLs yang hanya valid untuk jangka waktu tertentu atau yang hanya tersedia dari alamat IP tertentu. Untuk informasi selengkapnya, lihat Sajikan konten pribadi dengan cookie yang ditandatangani URLs dan ditandatangani.