Web sitenizin özellikle WordPress sitenizin hızını arttırmak için daha önceden Php ile HTML çıktılarını sıkıştırma adlı konuyu sizlerle paylaşmıştık. Şimdi ise diğer önemli bir kriterlerden biri olan Tarayıcı Önbellekleme yi aktif etme ve hangi eklemenin neden yapıldığına kadar sizinle tek tek paylaşacam.
Şimdi ilk olarak sitenizin ana dizininde bulunan .htaccess dosyanızı düzenlemek için açın.
[1] Belleğe alınmış dosyaların son düzenleme kontrolunu kapatma;
[2] HTML ve HTM uzantılı dosyaları 24 saat boyunca önbelleğe alma;
[3] CSS ve JAVASCRIPT dosyalarını 24 saat boyunca önbellekte tutma;
[4] Flash, SWF ve resim dosyalarını 24 saat boyunca önbelleğe alma;
[5] Vary Accept-Encoding header satırını eklemek için;
Kaynak: WordPress tarayıcı önbellekleme yapımı
Şimdi ilk olarak sitenizin ana dizininde bulunan .htaccess dosyanızı düzenlemek için açın.
[1] Belleğe alınmış dosyaların son düzenleme kontrolunu kapatma;
Kod:
Header unset ETag
FileETag None
[2] HTML ve HTM uzantılı dosyaları 24 saat boyunca önbelleğe alma;
Kod:
<FilesMatch ".(html|htm)$">
Header set Cache-Control "max-age=1800"
</FilesMatch>
[3] CSS ve JAVASCRIPT dosyalarını 24 saat boyunca önbellekte tutma;
Kod:
<FilesMatch ".(js|css|txt)$">
Header set Cache-Control "max-age=604800"
</FilesMatch>
[4] Flash, SWF ve resim dosyalarını 24 saat boyunca önbelleğe alma;
Kod:
<FilesMatch ".(flv|swf|ico|gif|jpg|jpeg|png)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>
[5] Vary Accept-Encoding header satırını eklemek için;
Kod:
<IfModule mod_headers.c>
<FilesMatch ".(js|css|xml|gz)$">
Header append Vary Accept-Encoding
</FilesMatch>
</IfModule>
Kaynak: WordPress tarayıcı önbellekleme yapımı