Loading...

CDN.com.tr Yardım

Cache, güvenlik, WAF ve purge

İçerik stale ise, trafik bloklanıyorsa, redirect beklenmedikse veya purge status izlenecekse bu bölümü kullanın.

Cache, güvenlik, WAF ve purge

Bu bölüm, CDN’in içeriğinizi nasıl sakladığını, koruduğunu ve tazelediğini kapsar — ziyaretçilerin hızlı, güvenli ve güncel bir siteyle karşılaşmasını belirleyen üç şey. Cache kuralları neyin ne kadar süre önbelleğe alınacağını kontrol eder, güvenlik denetimleri ve WAF kötü niyetli trafiği filtreler, purge ise bir değişikliği yayınladığınız an önbellekteki içeriği temizler.

Önbellekleme, CDN’i hızlı yapan şeydir: önbelleklenmiş bir yanıt, origin sunucunuza dokunmadan ziyaretçiye yakın edge’den sunulur. Bunu cache kurallarıyla şekillendirirsiniz — cache anahtarı, TTL, hangi HTTP metot ve durum kodlarının önbelleğe alınacağı, header/çerez işleme — ve her istek için HIT, MISS, BYPASS veya EXPIRED gösteren X-Proxy-Cache-MT yanıt başlığını okuyarak çalıştığını doğrularsınız.

Güvenlik de aynı edge’de çalışır. WAF (Web Application Firewall), SQL injection ve cross-site scripting gibi yaygın saldırıları sunucunuza ulaşmadan engeller; WAF logları neyin, neden engellendiğini ya da doğrulamaya tabi tutulduğunu tam olarak görmenizi sağlar. Güncellemeden sonra içerik eski görünüyorsa, bir purge eski kopyayı edge önbelleğinden kaldırır ve sonraki ziyaretçi yeni sürümü hemen görür.

Kullanım senaryoları

  • Müşteri CSS güncelledi ama eski içerik görüyor.
  • WAF legitimate traffic blokluyor.
  • Kural değişiminden sonra redirect loop oluştu.

Akış

  1. Hesabı seçin.
  2. Advanced Management veya Purge açın.
  3. Yalnızca ilgili rule/action değiştirin.
  4. Apply Changes yapın veya purge status izleyin.

Kontroller

  • Rule seçili hesaba ait.
  • Purge path geçerli.
  • WAF log filtreleri account/time range ile uyumlu.

Konular

Güvenlik sayfası: WAF, IP ve ülke engelleme, hotlink, rate limit

Hesap düzeyindeki tüm güvenlik kontrolleri tek Güvenlik sayfasında: site geneli WAF anahtarı, JS Challenge bot koruması, IP ve ülke engelleme, hotlink koruması, istek rate limit'i ve link süresi. Her kayıt edge'e otomatik deploy olur — ayrı bir yayınlama adımı yoktur.

ASN ve ülke bazlı trafik engelleme

Aynı panelde iki hesap geneli kara liste: ülke kodu ile bütün ülkeleri, otonom sistem numarası ile bütün ağları engelleyebilirsiniz. Engellenen ziyaretçi, üzerinde Referans No bulunan markalı 403 sayfasını görür.

Alan adlarınız için HSTS açma

Hsts güvenlik ön ayarı, edge sunucularının HTTPS yanıtlarına Strict-Transport-Security: max-age=31536000 başlığını eklemesini sağlar. Sitenizi bir kez görmüş bir tarayıcı, bir yıl boyunca onu düz HTTP üzerinden açmayı reddeder.

WAF loglarını oku

Internal log sistemlerini açmadan blocked/challenged traffic açıklayın.

Cache purge yap

Path, saved path veya tüm account purge yapın; CDN cache ile browser cache farkını ayırın.

Cache durumunu oku: HIT, MISS, BYPASS, EXPIRED

CDN'in bir isteği cache'ten verip vermediğini yanıttaki X-Proxy-Cache-MT başlığı söyler (başka CDN'lerdeki X-Cache'in karşılığı). HIT, yanıtın origin'e gitmeden edge cache'inden geldiğini; MISS, origin'den alınıp kaydedildiğini; EXPIRED, süresi dolan kopyanın tazelendiğini; BYPASS ise isteğin bir kural ya da oturum cookie'si yüzünden bilerek origin'e gittiğini gösterir. Başlığı DevTools'ta ya da curl ile okuyabilirsiniz.

Görsel optimizasyonu: edge'de AVIF ve WebP

Görsel optimizasyonunu hesap için ya da tek bir yayınlama kuralı için açın, WebP ya da WebP + AVIF seçin: edge JPEG ve PNG görselleri dönüştürür ve her tarayıcıya kabul ettiği bir biçimi gönderir; sayfalarınızdaki görsel URL'leri değişmez.