Setelah memetakan nama domain kustom ke bucket tertentu dengan menambahkan Rekaman CNAME, Anda dapat menggunakan nama domain tersebut untuk mengakses sumber daya OSS. Topik ini menjelaskan cara menggunakan nama domain kustom.
Petakan nama domain kustom
Sebagai contoh, jika nama domain kustom Anda adalah example.com dan sebelumnya Anda mengakses semua citra melalui URL dengan format http://img.example.com/x.jpg, Anda dapat memetakan nama domain kustom tersebut setelah memindahkan sumber daya ke OSS. Dengan demikian, Anda tetap dapat mengakses citra menggunakan alamat semula. Untuk informasi selengkapnya, lihat Mengakses OSS menggunakan nama domain kustom.
Gunakan nama domain kustom
Untuk menggunakan nama domain kustom sebagai titik akhir dengan SDK, atur parameter cname ke true.
const OSS = require('ali-oss')
const client = new OSS({
// Gunakan nama domain kustom sebagai Titik Akhir.
endpoint: 'http://img.example.com',
// Dapatkan kredensial akses dari variabel lingkungan. Sebelum menjalankan kode contoh ini, pastikan variabel lingkungan OSS_ACCESS_KEY_ID dan OSS_ACCESS_KEY_SECRET telah diatur.
accessKeyId: process.env.OSS_ACCESS_KEY_ID,
accessKeySecret: process.env.OSS_ACCESS_KEY_SECRET,
authorizationV4: true,
// Atur yourRegion ke wilayah tempat bucket berada. Misalnya, jika bucket berada di wilayah China (Hangzhou), atur Region ke cn-hangzhou.
region: 'yourRegion',
cname: true
});Nama domain kustom dipetakan ke bucket tertentu. Oleh karena itu, Anda tidak dapat menggunakan operasi list_buckets saat menggunakan nama domain kustom sebagai titik akhir.