Mengaktifkan GZIP Compression di Apache
by servindo
Agar website itu terasa cepat, maka perlu di kompress file2 seperti css, js, html, dll, sehingga proses transfer dari server ke klien akan filesize nya lebih kecil dari aslinya tentunya akan menghemat bandwidth, dan website akan terasa cepat bila diakses.
Secara default, apache sudah terinstall modul mod_deflate, kemudian kita perlu mengkonfiguasikan pada virtualhost, atau bisa di letakkan pada .htaccess, scriptnya seperti ini:
<IfModule mod_deflate.c> SetOutputFilter DEFLATE # Don’t compress SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary #Dealing with proxy servers <IfModule mod_headers.c> Header append Vary User-Agent </IfModule> </IfModule>
Jika kamu settingan nya di virtualhost, maka perlu me-restart service apache, namun jika settingan nya di htaccess, tidak perlu merestart apache.
Jika berhasil, maka pada server header akan menamplikan:
Content-Encoding gzip
Recommended Posts
Membuat Backup Automatis Database menggunakan Cronjob
November 22, 2017
Konfigurasi Master dan Slave DNS di CentOS
November 22, 2017
Full Backup Databases dan Restore Melalui Command Line
November 21, 2017