Tüm Ürünler
Search
Belge Merkezi

Object Storage Service:Use a custom domain name (Node.js SDK)

Son Güncelleme:Oct 01, 2026

CNAME kaydı ekleyerek özel bir alan adını belirli bir bucket ile eşledikten sonra, bu alan adını kullanarak OSS kaynaklarına erişebilirsiniz. Bu konuda özel bir alan adının nasıl kullanılacağı açıklanmaktadır.

Özel bir alan adı eşleme

Örneğin, özel alan adınız example.com ise ve daha önce tüm görüntülere http://img.example.com/x.jpg gibi bir URL biçimi kullanarak erişiyorsanız, kaynaklarınızı OSS'e geçirdikten sonra özel alan adını eşleyebilirsiniz. Bu sayede görüntülere orijinal adresi kullanarak erişmeye devam edebilirsiniz. Daha fazla bilgi için bkz. OSS'e özel bir alan adı kullanarak erişme.

Özel bir alan adı kullanma

SDK ile uç nokta olarak özel bir alan adı kullanmak için cname parametresini true olarak ayarlayın.

const OSS = require('ali-oss')

const client = new OSS({
  // Use a custom domain name as the Endpoint.
  endpoint: 'http://img.example.com', 
  // Obtain access credentials from environment variables. Before you run this sample code, make sure that the OSS_ACCESS_KEY_ID and OSS_ACCESS_KEY_SECRET environment variables are set.
  accessKeyId: process.env.OSS_ACCESS_KEY_ID,
  accessKeySecret: process.env.OSS_ACCESS_KEY_SECRET,
  authorizationV4: true,
  // Set yourRegion to the region where the bucket is located. For example, if the bucket is in the China (Hangzhou) region, set the Region to cn-hangzhou.
  region: 'yourRegion',
  cname: true
});
Önemli

Özel bir alan adı belirli bir bucket ile eşlenir. Bu nedenle, uç nokta olarak özel bir alan adı kullandığınızda list_buckets işlemi kullanılamaz.