Önbellekleme nasıl yapılır ?
1. yöntem Wordpress sitelerde tarayıcı önbellekleme htaccess dosyasına aşağıdaki kodları eklemektir.
<ifmodule mod_expires.c>
<filesmatch "\.(png|jpg|gif|svg|css|js)$"> ExpiresActive on ExpiresDefault "access plus 1 year" </filesmatch> </ifmodule>
Yukarıdaki kodu eklemenize rağmen pagespeed aracında hala olmadıysa aşağıdaki kodu kullanın.
2. Yöntem Linux tabanlı joomla ve normal php sitelerde .htaccess dosyasına aşağıdaki kodu ekleyin
## 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 ##
IIS kurulu Windows sunucularda .net için leverage browser caching ( tarayıcı önbellekleme ) nasıl yapılır.
<staticContent>
<clientCache cacheControlCustom="public" cacheControlMode="UseMaxAge" cacheControlMaxAge="500.00:00:00" />
</staticContent>
Bu iki kodu deneyerek hangisinin sisteminiz ile uyumlu olup almadığını kendiniz tespit edebilirsiniz. Çünkü bazı kodlar wordpress ile tam uyumlu olarak çalışmayabilir. Veya hostunuzun ayarları ile ilgili değişiklikler kodların çalışmamasına neden olabilir.
[Alıntıdır celilcan.com]