HTTP/2 ve HTTP/3 (QUIC) Desteği Nasıl Kontrol Edilir?
Kısa yanıt: Chrome Geliştirici Araçları › Ağ sekmesinde “Protokol” sütununu açın; h2 HTTP/2, h3 HTTP/3 anlamına gelir. Sunucunun HTTP/3 sunduğunu yanıt başlığındaki alt-svc: h3=":443" değerinden de görebilirsiniz. HTTP/3 UDP 443 üzerinden çalıştığı için güvenlik duvarında bu port açık olmalıdır.
Bu rehber kimin için: Teknik performans kontrolü yapanlar · Gereken süre: 10 dakika · Seviye: Orta
HTTP/2, tek bağlantı üzerinden çok sayıda dosyanın paralel indirilmesini sağlar; HTTP/3 ise TCP yerine QUIC protokolünü kullanarak özellikle mobil ve kayıplı bağlantılarda bağlantı kurulumunu hızlandırır. LiteSpeed sunucular her iki protokolü de destekler. Tarayıcı ilk ziyarette genellikle HTTP/2 ile bağlanır, alt-svc başlığını gördükten sonra sonraki isteklerde HTTP/3’e geçer.
Kontrol adımları
- Tarayıcı: Siteyi açın, F12 › Ağ (Network) › sütun başlığına sağ tıklayıp “Protokol”ü etkinleştirin ve sayfayı yenileyin.
- Değerleri okuyun: h3 HTTP/3, h2 HTTP/2, http/1.1 eski protokol demektir.
- Başlık: HTTP header kontrol aracında alt-svc başlığını arayın.
- curl: HTTP/3 destekli curl ile curl -I --http3 https://alanadiniz.com komutunu çalıştırın.
- VPS güvenlik duvarı: VPS’te HTTP/3 kullanıyorsanız UDP 443’ü açın: sudo ufw allow 443/udp (UFW rehberi).
- CDN: Cloudflare veya QUIC.cloud kullanıyorsanız protokolü CDN belirler; HTTP/3 ayarını CDN panelinden açın.
HTTP/3 görünmüyorsa
Kurumsal ağlar ve bazı güvenlik yazılımları UDP trafiğini engeller; bu durumda tarayıcı sorunsuz şekilde HTTP/2’ye düşer ve site çalışmaya devam eder. Yani HTTP/3’ün görünmemesi bir hata değildir. Sunucu tarafında alt-svc başlığı varsa yapılandırma doğrudur.
Hâlâ çözülmediyse
Protokolün yanında sıkıştırmanın da açık olduğundan emin olun (Gzip ve Brotli). HTTPS gereklidir; sertifikanızı SSL kontrol ile doğrulayın. Sitenizin hangi protokolle sunulduğunu yukarıdaki adımlarla kendiniz görebilirsiniz. Paket özellikleri için web hosting sayfamıza bakın.
Sık sorulan sorular
HTTP/3 için ayrı bir şey yapmam gerekir mi?
Paylaşımlı hostingte protokol ayarları sunucu tarafında yönetilir; sizin yapmanız gereken bir ayar yoktur. Sitenizde h3 görmüyorsanız Ağ sekmesindeki protokolü ve alt-svc başlığını kontrol edip sonucu destek formundan bize iletin.
HTTP/1.1 görüyorum.
Bağlantı HTTPS değilse veya araya eski bir proxy giriyorsa olabilir; HTTPS adresini test edin.
PageSpeed Insights’taki “Modern HTTP” öngörüsü ne anlatıyor?
Sayfadaki bazı isteklerin HTTP/1.1 ile yüklendiğini, HTTP/2 ya da HTTP/3’ün kullanılmadığını gösterir. Listedeki adreslerin hangi alan adından geldiğine bakın: kendi alan adınızsa yukarıdaki adımlarla protokolü kontrol edin; üçüncü taraf bir hizmete aitse ayar o hizmetin elindedir.
İlgili rehberler
- Gzip ve Brotli Sıkıştırma Nasıl Etkinleştirilir?
- Yüksek TTFB (Sunucu Yanıt Süresi) Nasıl Düşürülür?
- UFW Güvenlik Duvarı Kurulumu ve Port Açma (Ubuntu)
Bu rehber işinize yaradı mı?
Teşekkürler. Çözüm bulamadıysanız destek talebi açın veya [email protected] adresine yazın.