"Önbellek Doğrulayıcı Belirtin" Hatası Nasıl Düzeltilir?

Harshita Bhatia Blog / Dergi Aug 31, 2022

Web sitenize dosya yüklemeye çalışırken hiç "Önbellek Doğrulayıcı Belirtin" hatasıyla karşılaştınız mı? Merak etmeyin, yalnız değilsiniz. Bu sinir bozucu küçük hatayı düzeltmek zor olabilir, ancak biraz teknik bilgi ile hemen düzeltebilirsiniz. Bu blog gönderisinde, "Önbellek Doğrulayıcı Belirtin" hatasını düzeltme ve web sitenizi yeniden çalışır duruma getirme adımlarında size yol göstereceğiz. O halde ne bekliyorsunuz? Haydi başlayalım!

"Bir Önbellek Doğrulayıcı Belirtin" Error? Nedir?

Bu hata, önbellek doğrulayıcısının eksik veya geçersiz olduğu anlamına gelir. Önbelleğe alma sistemine bir sayfanın önbelleğe alınmış kopyasının hala geçerli olup olmadığını söylemek için bir önbellek doğrulayıcı kullanılır. Önbellek doğrulayıcı eksik veya geçersizse, önbelleğe alma sistemi önbelleğe alınan kopyanın hala geçerli olup olmadığını belirleyemez ve önbelleğe alınmış kopya yerine bir hata sayfası sunar.

Bu hatanın iki olası nedeni vardır:

1) Önbellek doğrulayıcı, sayfanın önbelleğe alınmış kopyasında eksik olabilir. Bu, sayfa önbellek doğrulayıcısı sayfaya eklenmeden önce önbelleğe alınırsa gerçekleşebilir.

Harika Web Siteleri Oluşturun

En iyi ücretsiz sayfa oluşturucu Elementor ile

Şimdi başla

2) Önbellek doğrulayıcı geçersiz olabilir. Bu, sayfa önbelleğe alındıktan sonra önbellek doğrulayıcı değiştirilirse gerçekleşebilir.

"Önbellek Doğrulayıcı Belirtin" Hatası Neden Oluşuyor?

"Bir Önbellek Doğrulayıcı Belirtin" hatası birkaç nedenden dolayı ortaya çıkabilir. Yaygın bir neden, sunucunun, istenen dosyanın dosya uzantısı için yapılandırılmış doğru MIME türüne sahip olmamasıdır.

Örneğin, .htm uzantılı bir dosyaya erişmeye çalışıyorsanız, ancak sunucu bu uzantıya sahip dosyaları metin/düz olarak gönderecek şekilde yapılandırılmışsa, tarayıcı sayfayı doğru şekilde oluşturamaz. "Bir Önbellek Doğrulayıcı Belirtin" hatasını gösterecektir.

Bu hatanın diğer bir yaygın nedeni, sunucunun yanıtla birlikte uygun önbellek başlıklarını gönderecek şekilde yapılandırılmamış olmasıdır. Önbellek başlıkları, tarayıcıya, sunucuyla tekrar kontrol etmesi gerekmeden önce yanıtı ne kadar süreyle önbelleğe alabileceğini söyler.

Önbellek başlıkları doğru ayarlanmazsa, tarayıcı yanıtı önbelleğe alamayacak ve "Önbellek Doğrulayıcı Belirt" hatasını gösterecektir.

Son olarak, erişmeye çalıştığınız dosya sunucuda bulunamazsa da bu hata oluşabilir. Bunun nedeni genellikle URL'deki bir yazım hatası veya taşınmış veya silinmiş bir dosyadır.

WordPress ?'de Önbellek Doğrulayıcı Nasıl Belirlenir

WordPress sitenize bir Önbellek Doğrulayıcı eklerken, istediğiniz önbellek doğrulayıcı türünü belirtmeniz gerekir. Üç tür doğrulayıcı vardır: Last-Modified başlığı, ETag ve If-Modified-Since başlığı. Her birinin kendi avantajları ve dezavantajları vardır.

Last-Modified başlığı , en yaygın önbellek doğrulayıcı türüdür. Tarayıcıya sayfanın en son ne zaman değiştirildiğini bildirir. Bu tür doğrulayıcının dezavantajı, yanlış olabilmesidir. WordPress sitenizde değişiklik yaparsanız ve bir başkası siteyi sizden önce ziyaret ederse, sayfanın eski sürümünü görebilirler.

ETag , daha doğru bir önbellek doğrulayıcıdır. Bir sayfanın her sürümü için benzersiz bir tanımlayıcı kullanır. Her dosya için benzersiz bir tanımlayıcı kullanır, böylece dosya değiştirme zamanı değişse bile dosyanın içeriğinin gerçekten değişip değişmediğini söyleyebilir—.

Bu, dinamik içerik veya sık sık değişen içerikle kullanım için idealdir. Bu tür doğrulayıcının dezavantajı, Last-Modified başlığından daha yavaş olabilmesidir.

If-Modified-Since başlığı , en hızlı önbellek doğrulayıcıdır. Tarayıcıya, sayfanın en son istendiğinden beri değiştirilip değiştirilmediğini söyler. Bu tür doğrulayıcının dezavantajı, tarayıcı önbelleği kapatıldığında atlanabilmesidir.

Bir önbellek doğrulayıcı seçerken, WordPress siteniz için hangi doğrulayıcı türünün en iyi olduğuna karar vermeniz gerekir. Her birinin kendi avantajları ve dezavantajları vardır. Bir önbellek doğrulayıcı seçerken WordPress sitenizin hızını da göz önünde bulundurursanız en iyisi olur.

Çözüm

"Önbellek Doğrulayıcı Belirtin" hatası, belirli web sitelerine erişmeye çalışırken oluşabilecek bir sorundur. Bu hata, web sitesinin, web sitesine düzgün bir şekilde erişilmesi için gerekli olan geçerli bir önbellek doğrulayıcısına sahip olmamasından kaynaklanır.

Farklı bir tarayıcı kullanmak veya önbelleğinizi temizlemek de dahil olmak üzere bu hatayı düzeltmenin birkaç yolu vardır. Web sitesine erişimde hâlâ sorun yaşıyorsanız, daha fazla yardım almak için web sitesinin yöneticisiyle iletişime geçmek isteyebilirsiniz.

Divi WordPress Theme