Şu yazımda da bahsettiğim gibi tarayıcı önbellekleme hadisesi, site sahipleri açısından fazlası ile yararlı. Lâkin, maalesef ki linkini verdiğim yazımdaki kod WordPress ile sanıyorum ki tam anlamı ile uyumlu değil. Dolayısı ile bu yüzden bir arayışa girdim ve WordPress ile %100 uyumlu olan bir kod buldum. Bu kod ile siteniz için tarayıcı önbellekleme yaparak, en sağlıklı bir biçimde verim alabileceksiniz. Tarayıcı önbellekleme bildiğiniz gibi ziyaretçilerinizin, sitenize diğer girişlerinde görsellerinizin tekrar yüklenmemesini ve akabinde de doğal olarak sitenizin hızlanmasını sağlıyor. Aşağıdaki kodu "htaccess" dosyanızın içerisine eklemeniz yeterli olacaktır. İlgili kodlarda da herhangi bir ayarlama yapmanıza gerek bulunmamaktadır.
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
</IfModule>
## EXPIRES CACHING ##
Not: Kodu ekledikten sonra hata alanlar, yukarıdaki kodu "htaccess" adlı dosyadan kaldırabilirler. Böylelikle ilgili problem ortadan kalkmış olacaktır.
Teşekkürler sağolun
Hocam htaccess dosyasını temanın içine mi oluşturalım? Yoksa blogun kurulu olduğu dizin mi yoksa en genel dizin mi? örneğin site/blog.../theme .htaccess içinde olması doğru mu?
@orcinka;
Merhaba,
İlgili dosyayı blogunuzun kurulu olduğu dizinde oluşturmanız gerekmektedir.
İyi Çalışmalar
Gayet başarılı bir anlatım olmuş teşekkürler.
Gerçekten çok teşekkürler kaç saattir böyle birşey arıyordum..
Bu kodu ekledim fakat js dosyalarını önbelleklemiyor...
@Gökhan;
Merhaba,
Yukarıda yer alan kodlarda herhangi bir problem bulunmamaktadır. Ancak, alternatif olarak aşağıdaki yazımızda yer alan kodları da incelemenizi önerebilirim.
https://www.teknobeyin.com/tarayici-onbellekleme-nedir-nasil-kullanilir.html
İyi Çalışmalar
Hocam wordpress ön bellekleme için önerdiğiniz yukarıdaki kodları ve makale başında linkini verdiğiniz konu içindeki kodları beraber kullanmanın bir sakıncası olur mu. zira ben iki kodu da ekledim. bir sorunla karşılaşmadım. makale için teşekkürler
Merhaba,
Yalnızca birisini kullanmanız yeterli olacaktır. Örneğin WordPress kullanıcısı iseniz, bu yazımızın içerisinde yer alan kod yeterli olacaktır.
Hocam film sitem için deneyeceğim umarım işe yarar.
Sorun yaşadım.Kodu sildim fakat sorun devam ediyor hocam.Yardımcı olur musun?
Merhaba,
Htaccess dosyasının ilk satırlarında muhtemelen WordPress'in varsayılan kodlarını göreceksiniz. Yukarıdaki kodları; bu varsayılan kodların altına koymayı dener iseniz bir problem olmaması gerekmektedir.