Tüm Ürünler
Search
Belge Merkezi

ApsaraVideo Live:Güvenli hızlandırma

Son Güncelleme:Oct 02, 2026

ApsaraVideo Live, HTTPS güvenli hızlandırma ve zorla yönlendirmeyi destekler. Bu konuda güvenli hızlandırmanın çalışma prensibi, faydaları, kullanımı ve önemli notlar açıklanmaktadır.

Arka plan

Hypertext Transfer Protocol (HTTP) içeriği düz metin olarak iletir ve veri şifrelemesi sağlamaz. Bu nedenle veriler iletim sırasında kolayca dinlenebilir ve okunabilir.

Genel bakış

ApsaraVideo Live, HTTPS güvenli hızlandırma ve zorla yönlendirmeyi destekler. Zorla yönlendirmeyi kullanmak için önce bir HTTPS sertifikası yapılandırmanız gerekir.

  • HTTPS:

    Hypertext Transfer Protocol Secure (HTTPS), HTTP'nin güvenli bir sürümüdür. İçeriği düz metin olarak ileten HTTP'nin aksine HTTPS, kapsülleme için Secure Sockets Layer (SSL)/Transport Layer Security (TLS) protokolünü kullanır. HTTPS'in güvenliği SSL/TLS'ye dayanır.

    HTTPS kimlik doğrulama ve şifreli iletişim sağlar. World Wide Web üzerinde güvenli iletişim için yaygın şekilde kullanılır. Electronic Frontier Foundation (EFF) tarafından yayınlanan 2017 tarihli bir rapora göre dünya çapındaki web trafiğinin yarısından fazlası artık HTTPS kullanılarak şifrelenmektedir.

  • Zorla yönlendirme:

    Bu özellik istemci isteklerini HTTP veya HTTPS üzerinden points of presence (POP) noktalarına yönlendirir.

    Hızlandırılmış bir alan adı için HTTPS güvenli hızlandırmayı etkinleştirirseniz son kullanıcı isteklerini zorla yönlendirmek üzere özel ayarlar yapılandırabilirsiniz. Örneğin Enable HTTPS özelliğini etkinleştirdikten sonra bir son kullanıcı HTTP isteği başlatırsa sunucu aşağıdaki örnekte gösterildiği gibi HTTPS'e 301 yönlendirmesi döndürür:

    $ curl http://xxx xxx xxx/' -i
    HTTP/1.1 301 Moved Permanently
    Server: Tengine
    Date: Mon, 03 Jun 2019 13:26:01 GMT
    Content-Type: text/html
    Content-Length: 278
    Connection: keep-alive
    Location: https://xxx xxx xxx/
    Via: cache2.cn201[,0]
    Timing-Allow-Origin: *
    EagleId: 2a786b0215595683612635433e
    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body bgcolor="white">
    <h1>301 Moved Permanently</h1>
    <p>The requested resource has been assigned a new permanent URI.</p>
    <hr/&gt;Powered by Tengine</body>
    </html>

Çalışma şekli

ApsaraVideo Live konsolunda HTTPS'i etkinleştirdiğinizde istemciler ile ApsaraVideo Live düğümleri arasındaki istekler HTTPS kullanılarak şifrelenir. Bir ApsaraVideo Live düğümü bir kaynağı istemciye döndürmek üzere origin sunucudan alırken origin sunucusuna yapılan bağlantıda kullanılan protokol origin sunucusunun yapılandırmasına bağlıdır. Uçtan uca HTTPS şifrelemesi uygulamak için origin sunucunuzda HTTPS'i yapılandırmanızı ve etkinleştirmenizi öneririz.

image
  1. İstemci bir HTTPS isteği başlatır.

  2. Sunucu bir genel anahtar ve bir özel anahtar oluşturur. Anahtar çiftini kendiniz oluşturabilir veya profesyonel bir kuruluştan edinebilirsiniz.

  3. Sunucu genel anahtar sertifikasını istemciye gönderir.

  4. İstemci sertifikayı doğrular.

    • Sertifika geçerliyse istemci rastgele bir sayı (anahtar) oluşturur. İstemci ardından bu rastgele sayıyı şifrelemek için genel anahtarı kullanır ve sunucuya gönderir.

    • Sertifika geçersizse SSL el sıkışması başarısız olur.

    Not

    Doğruluk aşağıdakileri içerir:

    • Sertifikanın süresi dolmamıştır.

    • Sunucu sertifikasını veren sertifika yetkilisi (CA) güvenilirdir.

    • Verenin genel anahtarı sunucu sertifikasındaki dijital imzanın şifresini doğru şekilde çözebilir.

    • Sunucu sertifikasındaki alan adı sunucunun gerçek alan adıyla eşleşir.

  5. Sunucu özel anahtarını kullanarak mesajın şifresini çözer ve rastgele sayıyı (anahtarı) elde eder.

  6. Sunucu iletim için verileri şifrelemek üzere bu anahtarı kullanır.

  7. İstemci sunucudan gelen şifreli verilerin şifresini çözmek ve içeriği okumak için bu anahtarı kullanır.

Faydalar

  • Güvenli iletim: HTTPS veri iletimini güvence altına alır ve düz metin HTTP ile ilişkili dinleme, kurcalama, taklit etme ve ele geçirme gibi riskleri etkili şekilde önler.

  • Bilgi şifreleme: Veri iletimi sırasında kritik bilgiler şifrelenir. Bu sayede bir session ID veya cookie ele geçirildiğinde ortaya çıkabilecek hassas bilgi sızıntıları önlenir.

  • Veri bütünlüğü: DNS veya içerik ele geçirme ve kurcalama gibi man-in-the-middle (MITM) saldırılarını önlemek için iletim sırasında veri bütünlüğü doğrulanır.

  • Endüstri standardı: Başlıca tarayıcılar HTTP'yi güvensiz olarak işaretler; bu da kullanıcı deneyimini ve erişim güvenliğini etkiler. HTTPS endüstri standardıdır. HTTP/2'yi destekler, arama motoru sıralamasını iyileştirir ve kullanıcı deneyimini geliştirir.

Güvenliği ve kullanıcı deneyimini iyileştirmek için erişim protokolünüzü HTTPS'e yükseltmenizi kesinlikle öneririz.

Kullanım

HTTPS güvenli hızlandırma

Kaynaklara HTTPS üzerinden erişmek ve güvenli hızlandırmayı etkinleştirmek için bir HTTPS sertifikası yapılandırmanız gerekir. Sertifikalar hakkında daha fazla bilgi için bkz. Sertifika biçimleri.

HTTPS güvenli hızlandırmayı ApsaraVideo Live konsolunda veya bir API işlemi çağırarak yapılandırabilirsiniz.

  1. Konsolu kullanmak için bkz. HTTPS güvenli hızlandırmayı yapılandırma.

  2. API kullanmak için alan adı sertifikasını ayarlamak üzere SetLiveDomainCertificate işlemini çağırın.

İlgili API işlemleri:


API operation


Description


References


SetLiveDomainCertificate


Bir alan adı için sertifika özelliğini etkinleştirir veya devre dışı bırakır ve sertifika bilgilerini değiştirir.


Bir alan adı sertifikası ayarlama


DescribeLiveCertificateList


Sertifika listesini sorgular.


Sertifika listesini sorgulama


DescribeLiveCertificateDetail


Bir sertifikanın ayrıntılarını sorgular.


Sertifika bilgilerini sorgulama


BatchDeleteLiveDomainConfigs


Birden çok alan adının yapılandırmalarını tek seferde siler.


Alan adı yapılandırmalarını toplu silme

Zorla yönlendirme

Önemli

Zorla yönlendirmeyi yapılandırmadan önce bir HTTPS sertifikasının yapılandırıldığından emin olun.

Zorla yönlendirmeyi ApsaraVideo Live konsolunda veya bir API işlemi çağırarak yapılandırabilirsiniz.

  1. Konsolu kullanmak için bkz. Zorla yönlendirmeyi yapılandırma.

  2. API kullanmak için zorla yönlendirmeyi ayarlamak üzere BatchSetLiveDomainConfigs işlemini çağırın.

İlgili API işlemleri:


API operation


Description


References


BatchSetLiveDomainConfigs

Birden çok alan adını tek seferde yapılandırır.

Functions parametresindeki https_force kaydını kullanarak HTTPS zorla yönlendirmeyi yapılandırabilirsiniz.


Alan adlarını toplu yapılandırma

Notlar

Configuration

Description

Disable and Enable HTTPS

  • HTTPS'i Disable ederseniz HTTPS istekleri desteklenmez ve sertifika ile özel anahtar bilgileri silinir.

  • Sertifikayı tekrar Enable ederseniz sertifikayı ve özel anahtarı yeniden yüklemeniz gerekir.

Upload a certificate/private key

  • Enable HTTPS özelliği etkin olan bir hızlandırılmış alan adı için bir sertifika ve bir özel anahtar yüklemeniz gerekir. Her ikisi de PEM biçiminde olmalıdır.

    Not

    ApsaraVideo Live Nginx tabanlı olan Tengine hizmetini kullanır. Bu nedenle yalnızca Nginx tarafından okunabilen PEM biçimindeki sertifikalar desteklenir.

  • Yalnızca Server Name Indication (SNI) bilgisi içeren SSL/TLS el sıkışmaları desteklenir.

  • Yüklenen sertifika ve özel anahtar eşleşmelidir. Aksi takdirde doğrulama başarısız olur.

  • Güncellenen bir sertifikanın etkili olması bir saat sürer.

  • Parola korumalı özel anahtarlar desteklenmez.

View a certificate

Bir sertifikayı görüntüleyebilirsiniz. Ancak özel anahtar hassas bilgiler içerdiğinden görüntülenemez. Sertifika bilgilerinizi güvende tutun.

Modify or edit a certificate

Bir sertifikayı değiştirebilir veya düzenleyebilirsiniz. Güncellenen bir sertifikanın etkili olması bir saat sürer. Dikkatli ilerleyin.