View a markdown version of this page

Bagaimana CloudFront memproses kode status HTTP 3xx dari asal Anda - Amazon CloudFront

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

Bagaimana CloudFront memproses kode status HTTP 3xx dari asal Anda

Saat CloudFront meminta objek dari bucket Amazon S3 atau server asal khusus, asal Anda terkadang mengembalikan kode status HTTP 3xx. Ini biasanya menunjukkan salah satu hal berikut:

  • URL objek telah berubah (misalnya, kode status 301, 302, 307, atau 308)

  • Objek tidak berubah sejak terakhir kali mem CloudFront intanya (kode status 304)

CloudFront menyimpan tanggapan 3xx sesuai dengan pengaturan dalam CloudFront distribusi Anda dan header dalam respons. CloudFront menyimpan respons 307 dan 308 hanya ketika Anda menyertakan Cache-Control header dalam tanggapan dari asal. Untuk informasi selengkapnya, lihat Mengelola berapa lama konten tetap dalam cache (kedaluwarsa).

Jika asal Anda mengembalikan kode status pengalihan (misalnya, 301 atau 307), CloudFront tidak mengikuti pengalihan. CloudFront meneruskan respons 301 atau 307 ke pemirsa, yang dapat mengikuti pengalihan dengan mengirim permintaan baru.