Anda dapat mengonfigurasi bucket untuk hosting situs web statis dan menetapkan aturan routing untuk pengembalian ke sumber berbasis mirroring. Setelah hosting situs web statis diaktifkan, permintaan akan dilayani langsung dari bucket dan secara otomatis dialihkan ke halaman indeks serta halaman error yang telah ditentukan.
Usage notes
Contoh kode dalam topik ini menggunakan ID wilayah
cn-hangzhou, yang sesuai dengan wilayah China (Hangzhou). Secara default, titik akhir publik digunakan. Jika Anda ingin mengakses OSS dari layanan Alibaba Cloud lainnya di wilayah yang sama, gunakan titik akhir internal. Untuk informasi selengkapnya mengenai wilayah dan titik akhir yang didukung OSS, lihat Regions and endpoints.Contoh dalam topik ini memperoleh kredensial akses dari variabel lingkungan. Untuk informasi selengkapnya tentang cara mengonfigurasi kredensial akses, lihat Configure access credentials.
Untuk mengonfigurasi hosting situs web statis atau pengembalian ke sumber berbasis mirroring, Anda harus memiliki izin
oss:PutBucketWebsite. Untuk menanyakan konfigurasi hosting situs web statis atau pengembalian ke sumber berbasis mirroring, Anda harus memiliki izinoss:GetBucketWebsite. Untuk menghapus konfigurasi tersebut, Anda harus memiliki izinoss:DeleteBucketWebsite. Untuk informasi selengkapnya, lihat Attach a policy to a RAM user.
Static website hosting
Situs web statis terdiri dari konten statis, seperti halaman web dan skrip sisi klien seperti JavaScript.
Mirroring back-to-origin
Pengembalian ke sumber berbasis mirroring terutama digunakan untuk migrasi data yang mulus ke OSS. Misalnya, jika layanan Anda berjalan di origin yang dikelola sendiri atau produk cloud lainnya, Anda dapat memigrasikan layanan tersebut ke OSS tanpa gangguan. Selama proses migrasi, Anda dapat menggunakan aturan routing untuk pengembalian ke sumber berbasis mirroring guna mengambil data yang belum dimigrasikan ke OSS, sehingga menjamin kelangsungan bisnis.
References
Untuk kode contoh lengkap mengenai hosting situs web statis dan pengembalian ke sumber berbasis mirroring, lihat put_bucket_website.go, get_bucket_website.go, dan delete_bucket_website.go.
Untuk referensi API mengenai konfigurasi hosting situs web statis atau pengembalian ke sumber berbasis mirroring, lihat PutBucketWebsite.
Untuk referensi API mengenai penanyaan konfigurasi tersebut, lihat GetBucketWebsite.
Untuk referensi API mengenai penghapusan konfigurasi tersebut, lihat DeleteBucketWebsite.