Tüm Ürünler
Search
Belge Merkezi

API Gateway:Alan adı oluşturma

Son Güncelleme:Oct 04, 2026

Cloud-native API Gateway; bağımsız protokol, sertifika ve rota yapılandırmalarına sahip birden çok alan adını destekler. Joker karakterli alan adları da desteklenir. Örneğin, *.hello.com ifadesi 1.hello.com ve 2.hello.com ile eşleşir.

Ön koşullar

Alan adlarının ICP kaydını tamamlayın.

Not

Çin bölgesindeki alan adları için Alibaba Cloud üzerinden ICP kaydı yaptırmanız veya mevcut kaydınızı Alibaba Cloud'a aktarmanız gerekir. Çin dışındaki alan adları için ICP kaydı gerekmez.

Yordam

  1. API Gateway konsolu üzerinde oturum açın.

  2. Sol gezinme bölmesinde Domain Name öğesine tıklayın. Üst gezinme çubuğunda bir bölge seçin.

  3. Add Domain Name düğmesine tıklayın. Add Domain Name panelinde aşağıdaki parametreleri yapılandırın ve OK düğmesine tıklayın.

    Parametre

    Açıklama

    Domain Name

    hello.com gibi bir alan adı veya *.hello.com gibi joker karakterli bir alan adı girin. Her alan adı bağımsız protokol, sertifika ve yönlendirme yapılandırmalarına sahiptir.

    Önemli

    .hello.com ifadesi a.hello.com, b.hello.com ve a.b.hello.com gibi alan adlarıyla eşleşebilir. Ancak .hello.com için alınan bir sertifika yalnızca a.hello.com ve b.hello.com için kullanılabilir; a.b.hello.com için kullanılamaz.

    HTTP veya HTTPS seçin. Desteklenen bağlantı noktaları:

    • HTTP: 80 numaralı bağlantı noktası desteklenir.

    • HTTPS: 443 numaralı bağlantı noktası desteklenir.

    HTTPS protokolünü seçin.

    Certificate

    HTTPS protokolüyle ilişkilendirmek üzere Certificate Management Service üzerinden bir SSL sertifikası seçin.

    Not

    Bir SSL sertifikası satın almadıysanız veya yüklemediyseniz, Certificate Management Service konsoluna gitmek için Purchase/Upload Certificate düğmesine tıklayın. Bir SSL sertifikası satın alın.

    Always Use HTTPS

    Etkinleştirildiğinde yalnızca HTTPS bağlantı noktası aktif olur. HTTP bağlantı noktasına erişim reddedilir ve tüm istekler HTTPS'ye yönlendirilir.

    Enable HTTP/2?

    Ağ geçidi, TLS el sıkışması sırasında HTTP/2'yi müzakere etmek için ALPN kullanır.

    • Ağ geçidi örneği yapılandırmasını kullan: Geçerli alan adı için HTTP/2'nin kullanılıp kullanılmayacağını EnableHttp2 parametresinin değerine göre belirler. Ayar, EnableHttp2 parametresiyle dinamik olarak değişir.

    • Etkinleştir: Başarılı bir TLS el sıkışmasından sonra HTTP/2 kullanılır.

    • Devre dışı bırak: Başarılı bir TLS el sıkışmasından sonra HTTP/2 kullanılmaz.

    Not

    HTTP için ağ geçidi, istemci isteklerine dayalı olarak HTTP Yükseltme mekanizması aracılığıyla otomatik olarak HTTP/2'ye yükseltir. Bu ayarı yalnızca HTTPS için yapılandırın.

    TLS Version

    Bu alan adı için izin verilen TLS sürüm aralığını ayarlayın.

    • Minimum TLS version: Varsayılan değer 1,0'dır.

    • Maximum TLS version: Varsayılan değer 1,3'tür.

    Protokol olarak HTTP seçin.

    resource

    Bir kaynak grubu seçin. Oluşturmak için Create Resource Group düğmesine tıklayın.

Sonuçları doğrulama

Alan adı için bir rota yapılandırdıktan sonra alan adının doğru şekilde çözümlendiğini doğrulayın.

  • Genel DNS çözümlemesi etkinse erişimi doğrudan bir tarayıcıda doğrulayın.

  • DNS çözümlemesi yapılandırılmadıysa aşağıdaki komutları kullanın. {Public IP} yerine ağ geçidinin genel IP adresini yazın. Örneklerde alan adı olarak hello.com kullanılmıştır.

    • HTTP'yi doğrulayın

      curl http://hello.com --resolve "hello.com:80:{Public IP}"
    • HTTPS'yi doğrulayın

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