All Products
Search
Document Center

CDN:Kompresi Gzip

Last Updated:Jun 22, 2026

Setelah Anda mengaktifkan kompresi Gzip, titik kehadiran (PoP) akan mengompresi resource sebelum mengirimkannya kepada pengguna. Hal ini mengurangi ukuran file, mempercepat transfer, dan menurunkan konsumsi bandwidth.

Informasi latar belakang

  • Terdapat dua metode kompresi yang dapat digunakan: kompresi Gzip dan kompresi Brotli. Kompresi Gzip menggunakan algoritma Gzip. Untuk informasi selengkapnya, lihat Kompresi Brotli.

  • Kompresi Gzip atau Brotli hanya berlaku untuk file dari origin server yang berukuran antara 1 KB hingga 10 MB. File yang lebih kecil dari 1 KB atau lebih besar dari 10 MB tidak dikompresi.

  • Kompresi Gzip didukung untuk tipe MIME berikut: text/xml, text/plain, text/css, application/javascript, application/x-javascript, application/rss+xml, text/javascript, image/tiff, image/svg+xml, application/json, dan application/xml.

  • Klien menunjukkan dukungan terhadap konten berkode Gzip dengan menyertakan header permintaan Accept-Encoding: gzip.

  • Server menunjukkan bahwa suatu resource telah dikompresi dengan Gzip melalui header respons Content-Encoding: gzip.

Catatan penggunaan

  • Kompresi Gzip kompatibel dengan semua browser, sedangkan kompresi Brotli tidak didukung oleh beberapa versi browser lama. Anda dapat memeriksa kompatibilitas browser sesuai kebutuhan bisnis Anda.

  • Saat CDN atau mengompresi file statis, nilai MD5 file tersebut berubah. Jika logika aplikasi Anda bergantung pada verifikasi nilai MD5 untuk file yang dikirimkan dari titik kehadiran (PoP), Anda harus menonaktifkan kompresi Gzip maupun Brotli. Ketidaksesuaian nilai MD5 dapat menyebabkan validasi di sisi klien gagal dan proses unduh tidak berhasil.

  • Jika origin server Anda telah mengaktifkan kompresi dan mengirimkan respons yang menyertakan header Content-Encoding, fitur kompresi CDN dan tidak akan diterapkan.

  • Jika Anda mengaktifkan kompresi Gzip dan Brotli secara bersamaan serta permintaan klien mencantumkan br dan gzip dalam header Accept-Encoding, kompresi Brotli akan diprioritaskan.

  • Jika Anda mengaktifkan optimalisasi HTML dan fitur kompresi (kompresi Gzip atau Brotli) secara bersamaan, optimalisasi HTML tidak akan diterapkan. Alibaba Cloud CDN hanya akan mengompresi file tersebut.

  • Format gambar umum seperti PNG, JPG, dan JPEG, serta format video seperti MP4, AVI, dan WMV, sudah terkompresi secara inheren. Mengaktifkan kompresi Gzip atau Brotli pada jenis file tersebut tidak memberikan manfaat signifikan. Kami menyarankan agar Anda menonaktifkan kompresi untuk jenis file ini. Untuk mengoptimalkan gambar lebih lanjut, gunakan fitur Pemrosesan gambar. Untuk mengoptimalkan video, gunakan fitur Transkoding video.

Prosedur

  1. Masuk ke CDN console.

  2. Di panel navigasi kiri, klik Domain Names.

  3. Pada halaman Domain Names, temukan nama domain target lalu klik Manage di kolom Actions.

  4. Di panel navigasi domain, klik Optimization.

  5. Di bagian Gzip Compression, aktifkan sakelar Gzip Compression.

    Setelah Anda mengaktifkan kompresi Gzip, Anda dapat memverifikasi apakah fitur tersebut berfungsi. Resource yang berhasil dikompresi akan dikirimkan dengan header respons Content-Encoding: gzip.

    Jangan aktifkan fitur ini jika origin server Anda melakukan verifikasi nilai MD5 karena kompresi mengubah nilai MD5 file.

FAQ

Mengapa kompresi Gzip tidak berlaku setelah origin fetch?

Referensi API

BatchSetCdnDomainConfig