October 24, 2013

Enable Keep-Alive, Compression, Browser Caching pada wordpress melalui .htaccess

Enable Keep-Alive, Compression, Browser Caching pada wordpress - File .htaccess meruapakan file yang cukup penting bagi kelangsungan website kita. Optimalisasi penggunaan .htaccess akan berdampak pada hosting dan traffic ke web.Selain untuk mengamankan website (baca:Cara mengamankan wordpress via .htaccess - New !!) .htaccess dapat
digunakan untuk beberapa optimalisasi seperti Enable Keep-Alive, Compression dan Browser Caching.
Ok deh berikut langkah Enable Keep-Alive, Compression, Browser Caching pada wordpress melalui .htaccess :

  1. Buka Root website anda
  2. Buka file .htaccess nya, kalau tidak bisa ubah permisinya dahulu
  3. Tambahi sebelum baris paling bawah beberapa code seperti dibawah ini.

 #Headers  
 <ifModule mod_headers.c>  
  Header set Connection keep-alive  
 </ifModule>  
 <IfModule mod_expires.c>  
  ExpiresActive On  
  <FilesMatch "\.(ico|jpg|jpeg|png|gif)$">  
  ExpiresDefault "access plus 2 weeks"  
  </FilesMatch>  
  <FilesMatch "\.(js|css|swf)$">  
  ExpiresDefault "access plus 2 days"  
  </FilesMatch>  
 </IfModule>  
 <IfModule mod_deflate.c>  
 # Insert filter  
  SetOutputFilter DEFLATE  
 # Netscape 4.x has some problems...  
  BrowserMatch ^Mozilla/4 gzip-only-text/html  
 # Netscape 4.06-4.08 have some more problems  
  BrowserMatch ^Mozilla/4\.0[678] no-gzip  
 # MSIE masquerades as Netscape, but it is fine  
 # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html  
 # NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48  
 # the above regex won't work. You can use the following  
 # workaround to get the desired effect:  
  BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html  
 # Don't compress images  
  SetEnvIfNoCase Request_URI \\.(?:gif|jpe?g|png)$ no-gzip dont-vary  
 # Make sure proxies don't deliver the wrong content  
  Header append Vary User-Agent env=!dont-vary  
 </IfModule>  
Disqus Comments