1. Tiesto

    Web sunucusunda güvenlik başlıklarını ve önbellek kurallarını çakışmadan yönetmek

    Güvenlik başlığı ile önbellek kuralını aynı yerde yazarken çakışmayı nasıl önlersiniz? Web sunucusunda en sık yapılan hata, güvenlik başlıkları ile önbellek kurallarını tek bir blokta toplarken her yanıt türüne aynı davranışı zorlamaktır. Bu yaklaşım küçük sitelerde işe yarıyor gibi görünse de...
  2. Tiesto

    Ters proxy arkasındaki uygulamada gerçek istemci ıp’sini ve güvenlik başlıklarını doğru yönetmek

    Proxy arkasında IP, host ve güvenlik başlıklarını nasıl doğru ayarlarsınız? Bir web sitesi ters proxy, yük dengeleyici ya da CDN arkasında çalışıyorsa uygulamanın gördüğü istek ile kullanıcının gerçekten tarayıcıdan gönderdiği istek aynı şey değildir. Bu durumda iki temel ihtiyaç ortaya çıkar...
  3. Tiesto

    Web sunucusunda güvenlik başlıkları ile önbellek kuralları çakışmadan nasıl yönetilir?

    Güvenlik başlıkları ile önbellek ayarlarını aynı yerde yönetirken en çok sorun, bir başlığın hem güvenlik hem de cache tarafında farklı anlam taşımasıdır. Örneğin Cache-Control, Expires, ETag ve benzeri başlıklar tarayıcı ve ara katman önbelleklerini etkiler; X-Frame-Options...
  4. Tiesto

    Web uygulamasında güvenlik başlıklarını tek yerden yönetirken çakışmaları nasıl önlersiniz?

    Güvenlik başlıklarını tek bir katmanda toplamak neden önemlidir? Web uygulamalarında güvenlik başlıklarını hem uygulama kodundan hem de reverse proxy veya web sunucusundan üretmeye çalışmak, aynı başlığın farklı değerlerle gelmesine ya da bir katmanda yapılan değişikliğin diğer katman tarafından...
  5. Tiesto

    Nginx ve apache’de güvenlik başlıkları ile önbellek çakışmalarını nasıl doğru yönetirsiniz?

    Başlık ve önbelleği aynı yerden yönetmeye çalışmayın Güvenlik başlıkları ile önbellek ayarları çoğu zaman aynı dosyada yan yana durur ama aynı mantıkla çalışmaz. Sorun genelde şurada çıkar: bir tarafta tarayıcıya neyi ne kadar süre saklayacağını söylersiniz, diğer tarafta da sunucunun hangi...
  6. Tiesto

    Nginx ve apache’de güvenlik başlıklarını tek noktadan yönetirken alt bloklarda ayarların bozulmasını nasıl önlersiniz?

    Güvenlik başlıklarını eklemek kolaydır; asıl zor olan, bunların farklı site, dizin ve uygulama bloklarında tutarlı kalmasını sağlamaktır. Özellikle aynı sunucuda birden fazla site, alt dizin veya ters proxy kuralı varsa, bir yerde yapılan değişiklik başka bir yerde başlığı silebilir...
  7. Tiesto

    Güvenlik başlıklarını nginx ve apache’de doğru kapsamda tanımlayıp alt bloklarda bozulmasını nasıl önlersiniz?

    Güvenlik başlıklarını tek yerde tanımlayıp alt bloklarda bozulmasını nasıl önlersiniz? Web sunucusunda güvenlik başlıkları eklemek kolay görünür; asıl zorluk, bu başlıkların hangi kapsamda geçerli olacağını doğru yönetmektir. Nginx ve Apache’de yapılandırma blokları farklı şekillerde miras...