Rangkuman
Webserver di server hosting telah dilengkapi dengan modul mod_deflate yang berguna untuk kompresi file secara otomatis oleh webserver sebelum dikirimkan pada klien. Modul yang mirip dengan mod_deflate adalah mod_gzip yang biasanya dipergunakan di webserver Apache versi 1.x. Server hosting menggunakan Apache versi 2.x.
Mengaktifkan kompresi
Untuk mengaktifkan kompresi pada semua file, tambahkanlah direktif seperti berikut ini dalam file .htaccess:
# masukkan filter kompresi
SetOutputFilter DEFLATE
Untuk mengaktifkan kompresi pada jenis file tertentu saja, gunakan direktif seperti berikut ini dalam file .htaccess:
# kompres html, pdf, dan xml
AddOutputFilterByType DEFLATE text/html application/pdf text/xml
Mematikan kompresi
Untuk menon-aktifkan kompresi pada file dengan ekstensi tertentu, gunakan direktif seperti ini dalam .htaccess:
# jangan kompres *.gz/bz2/zip
SetEnvIfNoCase Request_URI \.(?:gz|bz2|zip)$ no-gzip dont-vary
Aktivasi kompresi/non-kompresi dalam file .htaccess ini bisa ditempatkan hanya di direktori tertentu di mana kompresi dibutuhkan atau tidak. Cukup dengan membuat file .htaccess dengan direktif yang diinginkan (seperti contoh) di direktori yang bersangkutan.
Dokumentasi lengkap ada diĀ manual mod_deflate.