SEO, Website, Wordpress  Htaccess Kullanarak Nasıl Site Hızlandırılır?

Htaccess Kullanarak Nasıl Site Hızlandırılır?

  SEO, Website, Wordpress    26 Nisan 2016

Merhaba arkadaşlar;


.htaccess sayfası ile php sunucularında geçerli tarayıcı önbelleğini (cache) kullanmayı anlatacağım.


Öncelikle sunucumuzda bulunan htaccess dosyasını (dreamweaver , notepad ++ v.b) araçlar kullanarak açıyoruz. Dosyamıza sağ tıklayıp metin belgesinde bile açıp düzenleyebiliriz.


Sitenizde oluşabilecek zarar ve veri kayıplarından BarisalComTR sorumlu tutulamaz. Bu sebepten .htaccess dosyanızı işlemlere başlamadan önce bir yedeğini alınız.

1. Htaccess Gzip Sıkıştırma Metodu

# BEGIN GZIP
 AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
 # END GZIP

Bu kod sitemizi %70 oranında Gzip sıkıştırma metodu sayesinde hızlandırmış olacaktır.

2. Htaccess ile Tarayıcı Önbelleği Etkinleştirme Metodu

# Expires Headers - 2678400s = 31 days 
<ifmodule mod_expires.c> 
 ExpiresActive On 
 ExpiresDefault "access plus 2678400 seconds" 
 ExpiresByType text/html "access plus 7200 seconds" 
 ExpiresByType image/gif "access plus 2678400 seconds" 
 ExpiresByType image/jpeg "access plus 2678400 seconds" 
 ExpiresByType image/png "access plus 2678400 seconds" 
 ExpiresByType text/css "access plus 750000 seconds" 
 ExpiresByType text/javascript "access plus 2678400 seconds" 
 ExpiresByType application/x-javascript "access plus 2678400 seconds" 
</ifmodule> 
 
# Cache Headers 
<ifmodule mod_headers.c> 
 # Cache specified files for 31 days 
 <filesmatch "\.(ico|flv|jpg|jpeg|png|gif|css|swf)$"> 
 Header set Cache-Control "max-age=2678400, public" 
 </filesmatch> 
 # Cache HTML files for a couple hours 
 <filesmatch "\.(html|htm)$"> 
 Header set Cache-Control "max-age=7200, private, must-revalidate" 
 </filesmatch> 
 # Cache PDFs for a day 
 <filesmatch "\.(pdf)$"> 
 Header set Cache-Control "max-age=86400, public" 
 </filesmatch> 
 # Cache Javascripts for 31 days 
 <filesmatch "\.(js)$"> 
 Header set Cache-Control "max-age=2678400, private" 
 </filesmatch> 
</ifmodule>

Böylece sitemizde hissedilir bir hızlanma olacaktır. Soru ve yorumlarınızı alt kısımdan bizlere bildirebilirsiniz.


Etiketler : , , , ,

  Benzer Yazılar


  Yorumlar

Bir cevap yazın

Yapılan Yorumlar (0)

  Kategoriler

  Abone Ol

Yeni yazılardan haberdar olmak istiyorsan formu doldur ve hemen abone ol!
*Sık sık mail atmıyorum, kesinlikle reklam göndermiyorum.