Cara Mengaktifkan Gzip Compression di Apache
Module mod_deflate akan membuat output ter compress sebelum di kirim dan di terima oleh user melalui jaringan. mod_deflate adalah pengganti dari mod_gzip yang sudah digunakan dengan versi Apache yang lebih lama.
Cara Mengaktifkan Gzip Compression di Apache
Pada dasarnya, module mod_deflate sudah ada di Apache. untuk meyakinkan module ini aktif, lihat di baris dalam file Apache configuration.
1 |
LoadModule deflate_module modules/mod_deflate.so |
CONFIGURE GZIP COMPRESSION
Sekarang edit file apache configuration dan tambahkan extensi file yang ingin di compress.
1 |
nano /etc/httpd/conf/httpd.conf |
Nenambahkan baris mengikuti contoh di bawah ini
1 2 3 4 5 6 7 8 9 |
AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript |
Restart Apache service
## CentOS ##
1 |
service httpd restart |
## Ubuntu ##
1 |
/etc/init.d/apache2 restart |
Tambahkan configuration ini di Apache Virtual Host untuk mengaktifkan gzip compression. Kamu juga bisa menambahkan kode ini di file .htaccess.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<Directory /var/www/html/> <IfModule mod_mime.c> AddType application/x-javascript .js AddType text/css .css </IfModule> <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/css application/x-javascript text/x-component text/html text/plain text/xml application/javascript <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch bMSIE !no-gzip !gzip-only-text/html </IfModule> </IfModule> Header append Vary User-Agent env=!dont-vary </Directory> |
TESTING COMPRESSION
Jika di atas sudah di lakukan, gunakan tools di bawah ini gunakan salah satu untuk memverifikasi gzip berkerja dengan baik.
http://checkgzipcompression.com/
http://www.whatsmyip.org/http-compression-test/
Di tulis oleh: admin