全部产品
Search
文档中心

CDN:Konfigurasi Sertifikat HTTPS

更新时间:Dec 09, 2025

Mengonfigurasi sertifikat HTTPS untuk nama domain yang dipercepat pada CDN mengenkripsi komunikasi antara klien dan titik keberadaan (POPs) CDN, mencegah data dicegat atau dimanipulasi selama transmisi sehingga meningkatkan keamanan bisnis Anda.

Anda dapat menerapkan sertifikat yang dibeli dari Alibaba Cloud Certificate Management Service ke platform CDN secara batch. Untuk informasi selengkapnya, lihat Terapkan sertifikat HTTPS secara batch.

Sebelum Memulai

Untuk memastikan penerapan berhasil, tinjau persyaratan dan batasan berikut:

Prosedur

  1. Login ke Konsol CDN.

  2. Di panel navigasi kiri, klik Domain Names.

  3. Pada halaman Domain Names, temukan nama domain target dan klik Manage di kolom Actions.

  4. Di panel navigasi domain, klik HTTPS.

  5. Di bagian HTTPS Certificate, klik Modify.

  6. Pada halaman Modify HTTPS Settings, aktifkan sakelar HTTPS Secure Acceleration, lalu konfigurasi parameter sertifikat.证书

    • Jika Anda membeli sertifikat dari Certificate Management Service (sebelumnya SSL Certificates Service), pilih SSL Certificates Service. Lalu, di bidang Certificate Name, pilih sertifikat yang telah Anda beli.

      Catatan

      Jika Anda tidak dapat memilih sertifikat yang telah dibeli, periksa apakah nama domain yang terikat pada sertifikat sama dengan nama domain yang dipercepat.

    • Jika Anda menggunakan sertifikat yang dikeluarkan oleh penyedia layanan pihak ketiga, pilih Custom Certificate (Certificate+Private Key). Tentukan Certificate Name, lalu unggah Certificate (Public Key) dan Private Key. Sertifikat akan disimpan ke Alibaba Cloud Certificate Management Service. Anda dapat melihatnya di halaman My Certificates.

      Mengunggah sertifikat kustom memiliki persyaratan format ketat untuk Certificate (Public Key) dan Private Key. Jika terjadi kesalahan konfigurasi atau Anda tidak memahami contoh konfigurasi, lihat Unggah sertifikat kustom untuk petunjuk cara menyiapkan Certificate (Public Key) dan Private Key untuk diunggah.

      Parameter

      Deskripsi

      Certificate Name

      Tentukan nama untuk sertifikat yang akan diunggah.

      Nama hanya boleh berisi huruf, titik, angka, garis bawah (_), dan tanda hubung (-), serta harus unik.

      Certificate (Public Key)

      Masukkan konten file sertifikat yang dikodekan dalam format PEM.

      Private Key

      Masukkan konten kunci privat yang dikodekan dalam format PEM. Karena kunci privat merupakan informasi sensitif, Anda tidak dapat melihat atau mengekspornya dari konsol setelah diunggah. Simpan kunci privat di lokasi yang aman.

  7. Klik OK.

Verifikasi Konfigurasi HTTPS

  • Melalui browser: Di browser, akses https://your-accelerated-domain-name. Konfigurasi berhasil jika ikon gembok keamanan muncul di bilah alamat dan Anda dapat melihat informasi sertifikat yang benar setelah mengklik ikon tersebut.

    image

  • Melalui command-line: Jalankan perintah curl -I https://your-accelerated-domain-name. Layanan HTTPS aktif jika kode status 200 dikembalikan.

Nonaktifkan Percepatan Aman HTTPS

Jika Anda tidak lagi memerlukan percepatan aman HTTPS, Anda dapat menonaktifkan fitur tersebut di konsol CDN atau . Perubahan berlaku segera. Setelah Anda menonaktifkan fitur tersebut, klien tidak dapat lagi mengakses resource melalui HTTPS, dan sertifikat serta kunci privat tidak disimpan.

Untuk mengaktifkan kembali percepatan aman HTTPS, Anda harus memilih ulang sertifikat.

Unggah Sertifikat Kustom

Jika Anda memiliki sertifikat yang dikeluarkan oleh penyedia layanan pihak ketiga atau yang ditandatangani sendiri, Anda harus terlebih dahulu menyiapkan sertifikat dan kunci privat dalam format yang didukung CDN, lalu mengunggahnya.

  • Sertifikat (kunci publik)

    CDN hanya mendukung sertifikat dalam format PEM. Jika sertifikat Anda dalam format lain, konversikan ke format PEM. Untuk informasi selengkapnya, lihat Mengonversi format sertifikat. Persyaratan untuk mengunggah konten sertifikat bervariasi tergantung pada otoritas sertifikasi:

    • Sertifikat yang dikeluarkan oleh otoritas sertifikat root (satu file sertifikat)

      Buka file sertifikat PEM dengan editor teks. Unggah seluruh konten, termasuk baris yang dimulai dengan -----BEGIN CERTIFICATE----- dan diakhiri dengan -----END CERTIFICATE-----.

      -----BEGIN CERTIFICATE-----
      [Certificate content]
      -----END CERTIFICATE-----
    • Sertifikat yang dikeluarkan oleh otoritas perantara (beberapa file sertifikat)
      Gabungkan sertifikat server dan semua sertifikat CA perantara secara berurutan menjadi satu file rantai sertifikat. Konten file harus mengikuti format berikut:

      -----BEGIN CERTIFICATE-----
      [Server certificate content]
      -----END CERTIFICATE-----
      -----BEGIN CERTIFICATE-----
      [Intermediate CA certificate content]
      -----END CERTIFICATE-----
  • Kunci privat
    Ekstensi file kunci privat biasanya .key atau .pem. Buka file kunci privat dengan editor teks. Persyaratan pengunggahan berbeda untuk berbagai format kunci privat:

    • Unggah kunci privat RSA secara langsung

      Jika kunci privat dimulai dengan -----BEGIN RSA PRIVATE KEY----- dan diakhiri dengan -----END RSA PRIVATE KEY-----, unggah konten kunci privat secara langsung.

      -----BEGIN RSA PRIVATE KEY-----
      [Private key content]
      -----END RSA PRIVATE KEY-----
    • Konversi format kunci privat lain sebelum mengunggah

      Jika kunci privat Anda dimulai dengan -----BEGIN PRIVATE KEY----- dan diakhiri dengan -----END PRIVATE KEY-----, konversikan terlebih dahulu menggunakan perintah OpenSSL. Lalu, unggah konten kunci privat yang telah dikonversi. Dalam perintah tersebut, old_server_key.pem adalah kunci privat asli dan new_server_key.pem adalah kunci privat yang telah dikonversi.

      # Private key to be converted
      -----BEGIN PRIVATE KEY-----
      [Private key content]
      -----END PRIVATE KEY-----
      # Conversion command
      openssl rsa -in old_server_key.pem -out new_server_key.pem

Penagihan

Mengaktifkan fitur percepatan aman HTTPS akan menimbulkan biaya tambahan.

  • Item yang ditagih: Permintaan HTTPS untuk konten statis. Biaya ini dikenakan secara terpisah dari biaya transfer data CDN. Anda dikenai biaya berdasarkan jumlah total permintaan HTTPS untuk konten statis yang diajukan dari semua nama domain yang dipercepat di bawah akun Anda.

  • Metode penagihan: Keduanya pay-as-you-go

  • Catatan penagihan: Paket transfer data keluar CDN tidak mencakup biaya untuk permintaan HTTPS.

Referensi

Dokumen

Deskripsi

Konfigurasi pengalihan paksa

Anda dapat mengonfigurasi fitur pengalihan paksa ke HTTPS untuk mengalihkan permintaan HTTP dari klien ke POPs menjadi permintaan HTTPS yang lebih aman.

Konfigurasi HSTS

Aktifkan fitur HTTP Strict Transport Security (HSTS) untuk memaksa klien, seperti browser, menggunakan HTTPS saat terhubung ke POPs. Hal ini meningkatkan keamanan.

Konfigurasi OCSP Stapling

POPs menyimpan cache hasil validasi sertifikat online terlebih dahulu dan mengirimkannya ke klien. Dengan cara ini, browser tidak perlu melakukan kueri status sertifikat dari situs web CA, sehingga mengurangi waktu verifikasi bagi pengguna.

FAQ

API Terkait

API

Deskripsi

CreateCdnCertificateSigningRequest

Membuat file CSR.

DescribeDomainCertificateInfo

Menanyakan informasi sertifikat untuk nama domain yang dipercepat tertentu.

SetCdnDomainSSLCertificate

Mengaktifkan atau menonaktifkan fitur sertifikat untuk nama domain dan memperbarui informasi sertifikat.

SetCdnDomainCSRCertificate

Mengonfigurasi sertifikat HTTPS untuk nama domain tertentu.

DescribeCdnDomainByCertificate

Menanyakan nama domain yang dipercepat berdasarkan informasi sertifikat.

DescribeCdnCertificateDetail

Menanyakan detail sertifikat CDN.

DescribeCdnCertificateList

Menanyakan daftar sertifikat.

DescribeCertificateInfoByID

Menanyakan informasi sertifikat tertentu.

DescribeCdnHttpsDomainList

Menanyakan semua informasi sertifikat pengguna.

DescribeUserCertificateExpireCount

Menanyakan jumlah nama domain yang sertifikatnya telah kedaluwarsa.

SetCdnDomainSMCertificate

Mengaktifkan atau menonaktifkan fitur sertifikat SM untuk nama domain.

DescribeCdnSMCertificateList

Menanyakan daftar sertifikat SM untuk nama domain yang dipercepat tertentu.

DescribeCdnSMCertificateDetail

Menanyakan detail sertifikat SM.