Takip parametreleri Cloudflare cache’ini gereksiz yere bölüyor mu?

0 Yanıt 3 Görüntülenme
Puanlayanlar
Katılımcılar
Konuyu Açan #1
Bir ürün sayfası için Cloudflare’da önbellekleme kurallarını gözden geçirirken sık karşılaştığım bir durumu tartışmaya açmak istiyorum: Aynı içerik, yalnızca reklam veya analiz parametresi değiştiği için farklı cache girdileri oluşturabiliyor.

Örneğin /urun/masa?utm_source=bulten ile /urun/masa?utm_source=sosyal içerik olarak aynıysa, sorgu dizgesinin tamamını cache anahtarına katmak önbellek isabetini düşürebilir. Cloudflare’da varsayılan davranışta URL’nin sorgu dizgesi cache anahtarını etkiler; Cache Rules ve mevcut cache key ayarlarıyla bunu değiştirmek mümkün olabilir. Ancak “utm_ ile başlayan her şeyi yok sayalım” demeden önce uygulamanın gerçekten bu parametrelere göre farklı yanıt üretmediğini doğrulamak gerekir.

Asıl tehlike, masum görünen bir parametrenin aslında içeriği değiştirmesi. ?dil=tr, ?sayfa=2 veya ürün varyantı seçen bir parametreyi cache anahtarından çıkarırsanız, kullanıcıya yanlış dilde ya da yanlış ürün seçeneğiyle hazırlanmış içerik sunabilirsiniz. Giriş durumu ve kişiselleştirme de ayrıca dikkat ister; herkese açık olmayan yanıtları ortak cache’e koymak ciddi veri sızıntısı yaratabilir.

Siz takip parametrelerini anahtardan çıkarıyor musunuz? Hangi parametreleri güvenle yok saydığınızı nasıl test ediyorsunuz?

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi