All Products
Search
Document Center

API Gateway:Buat nama domain

Last Updated:Jun 05, 2026

Cloud-native API Gateway mendukung beberapa nama domain dengan konfigurasi protokol, sertifikat, dan entri rute yang independen. Nama domain wildcard juga didukung. Misalnya, *.hello.com sesuai dengan 1.hello.com dan 2.hello.com.

Prasyarat

Lengkapi Pendaftaran ICP untuk nama domain tersebut.

Catatan

Domain di wilayah Tiongkok memerlukan Pendaftaran ICP melalui Alibaba Cloud atau transfer pendaftaran yang sudah ada ke Alibaba Cloud. Domain di luar Tiongkok tidak memerlukan Pendaftaran ICP.

Prosedur

  1. Masuk ke Konsol API Gateway.

  2. Pada panel navigasi sebelah kiri, klik Domain Name. Pada bilah navigasi atas, pilih wilayah.

  3. Klik Add Domain Name. Pada panel Add Domain Name, konfigurasikan parameter berikut lalu klik OK.

    Parameter

    Deskripsi

    Domain Name

    Masukkan nama domain seperti hello.com atau nama domain wildcard seperti *.hello.com. Setiap nama domain memiliki konfigurasi protokol, sertifikat, dan routing yang independen.

    Penting

    *.hello.com dapat sesuai dengan nama domain seperti a.hello.com, b.hello.com, dan a.b.hello.com. Namun, sertifikat untuk *.hello.com hanya dapat digunakan untuk a.hello.com dan b.hello.com, bukan untuk a.b.hello.com.

    Pilih HTTP atau HTTPS. Port yang didukung:

    • HTTP: Port 80 didukung.

    • HTTPS: Port 443 didukung.

    Pilih protokol HTTPS.

    Certificate

    Pilih sertifikat SSL dari Certificate Management Service untuk dikaitkan dengan protokol HTTPS.

    Catatan

    Jika Anda belum membeli atau mengunggah sertifikat SSL, klik Purchase/Upload Certificate untuk membuka Konsol Certificate Management Service. Beli sertifikat SSL.

    Always Use HTTPS

    Jika diaktifkan, hanya port HTTPS yang aktif. Akses melalui port HTTP akan ditolak dan semua permintaan dialihkan ke HTTPS.

    Enable HTTP/2?

    Gerbang menggunakan ALPN selama Proses jabat tangan TLS untuk melakukan negosiasi HTTP/2.

    • Gunakan konfigurasi instans gerbang: Menentukan apakah akan menggunakan HTTP/2 untuk nama domain saat ini berdasarkan nilai parameter EnableHttp2. Pengaturan ini berubah secara dinamis sesuai dengan parameter EnableHttp2.

    • Enable: Menggunakan HTTP/2 setelah Proses jabat tangan TLS berhasil.

    • Disable: Tidak menggunakan HTTP/2 setelah Proses jabat tangan TLS berhasil.

    Catatan

    Untuk HTTP, gerbang secara otomatis melakukan peningkatan ke HTTP/2 melalui mekanisme HTTP Upgrade berdasarkan permintaan klien. Konfigurasikan pengaturan ini hanya untuk HTTPS.

    TLS Version

    Tetapkan rentang Versi TLS yang diizinkan untuk nama domain ini.

    • Minimum TLS version: Default adalah 1.0.

    • Maximum TLS version: Default adalah 1.3.

    Pilih HTTP sebagai protokol.

    resource

    Pilih kelompok sumber daya. Untuk membuatnya, klik Create Resource Group.

Verifikasi hasil

Setelah Anda mengonfigurasi entri rute untuk nama domain, verifikasi bahwa resolusi domain berfungsi dengan benar.

  • Jika resolusi DNS publik aktif, verifikasi akses langsung melalui browser.

  • Jika resolusi DNS belum dikonfigurasi, gunakan perintah berikut. Ganti {Public IP} dengan Alamat IP publik gerbang. Contoh berikut menggunakan hello.com sebagai nama domain.

    • Verifikasi HTTP

      curl http://hello.com --resolve "hello.com:80:{Public IP}"
    • Verifikasi HTTPS

      curl -v -k https://hello.com --resolve "hello.com:443:{Public IP}" --cacert my-cert.pem