All Products
Search
Document Center

Edge Security Acceleration:Konfigurasikan jenis file statis

Last Updated:Jun 09, 2026

Jika Anda perlu mempercepat resource dinamis dan statis sekaligus, aktifkan akselerasi dinamis dan tentukan aturan akselerasi khusus untuk resource statis dengan mengonfigurasi jenis file statis. Konfigurasi ini memastikan file statis menggunakan metode akselerasi yang lebih sesuai sehingga dapat di-cache pada points of presence (POPs), sementara permintaan untuk resource dinamis menggunakan routing yang dioptimalkan untuk pengambilan asal.

Informasi latar belakang

Aturan berikut berlaku untuk mempercepat resource dinamis dan statis:

  • Diaktifkan

    Jika Anda perlu mempercepat resource statis dan dinamis, aktifkan sakelar Dynamic Acceleration. Anda kemudian dapat mengonfigurasi aturan akselerasi untuk jenis file statis sesuai kebutuhan bisnis Anda. Setelah konfigurasi selesai, resource akan dipercepat sesuai aturan yang telah Anda tentukan. Anda dapat menyesuaikan jenis file untuk edge cache, URI file statis yang akan di-cache, serta direktori resource untuk akselerasi statis.

  • Dinonaktifkan

    Jika Anda tidak perlu mempercepat resource dinamis, nonaktifkan sakelar Dynamic Acceleration. Setelah akselerasi dinamis dinonaktifkan, resource dinamis tidak lagi dipercepat dan diproses berdasarkan logika edge cache statis. Dalam kasus ini, aturan akselerasi file statis bawaan berlaku, sedangkan semua aturan akselerasi file statis yang ditambahkan secara manual menjadi tidak valid.

Dengan mengaktifkan akselerasi dinamis dan mengonfigurasi jenis file statis, Anda dapat mempercepat konten dinamis dan statis secara terpisah. Hal ini memungkinkan aset statis di-cache pada points of presence (POPs) untuk akses yang lebih cepat, sementara halaman dinamis menggunakan rute yang dioptimalkan untuk mengambil konten terbaru dari origin server.

Sebagai contoh, berikut ini adalah konfigurasi khas untuk situs WordPress:

  • Aktifkan sakelar Dynamic Acceleration. Hal ini memastikan bahwa halaman dinamis, seperti yang dihasilkan oleh PHP, menggunakan routing cerdas untuk mengambil konten terbaru dari origin server.

  • Pada pengaturan Static File Types, tambahkan ekstensi nama file untuk aset statis umum di situs Anda, seperti jpg,png,gif,css,js,ico,svg,mp4,woff. DCDN menyimpan cache resource statis ini pada points of presence (POPs), sehingga mengurangi beban pada origin server dan meningkatkan kecepatan akses.

  • Saat mengonfigurasi masa kedaluwarsa cache, atur durasi cache yang panjang—misalnya 30 hari—untuk aset yang jarang diperbarui, seperti gambar dan video. Untuk aset yang sering diperbarui, seperti file CSS dan JS, atur durasi cache yang lebih pendek—misalnya 1 hari. Untuk file dinamis seperti PHP, kami menyarankan mengatur durasi cache menjadi 0 detik agar tidak di-cache.

Prosedur

  1. Konfigurasikan jenis file statis.

    1. Masuk ke DCDN console.

    2. Di panel navigasi sebelah kiri, klik Domain Names.

    3. Pada halaman Domain Names, temukan domain target lalu klik Configure.

    4. Di panel navigasi sebelah kiri domain, klik Acceleration Rules.

    5. Aktifkan sakelar Dynamic Acceleration.

    6. Pada tab Static File Types, klik Modify.

    7. Pada kotak dialog Static File Types, konfigurasikan Static File Types.

      静态文件类型

      Parameter

      Deskripsi

      Static File Types

      Jenis file statis yang didukung:

      • Gambar: GIF, PNG, BMP, JPEG, dan JPG.

      • Laman web: HTML, HTM, dan SHTML.

      • File audio dan video: MP3, WMA, FLV, MP4, WMV, OGG, dan AVI.

      • Dokumen: DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT, dan PDF.

      • Lainnya: ZIP, EXE, TAT, ICO, CSS, JS, SWF, APK, M3U8, TS, EJS, SVG, WOFF, dan OTF.

    8. Klik OK.

  2. Konfigurasikan masa kedaluwarsa cache.

    1. Pada bagian Cache Expiration, klik Add.

    2. Pada kotak dialog Cache Duration, konfigurasikan aturan cache. Anda dapat menetapkan aturan berdasarkan Directory atau Filename Extension.

      image

      Parameter

      Deskripsi

      Type

      Tentukan cakupan resource berdasarkan Directory atau Filename Extension.

      • Directory: Tetapkan aturan cache yang sama untuk semua resource dalam path tertentu.

      • Filename Extension: Tetapkan aturan cache yang sama untuk resource dengan jenis file tertentu.

      Content

      Direktori atau ekstensi nama file yang menjadi cakupan aturan ini.

      • Jika Anda mengatur Type ke Directory, perhatikan hal berikut:

        • Anda hanya dapat menambahkan satu direktori dalam satu waktu. Garis miring (/) cocok dengan semua direktori.

        • Masukkan path lengkap direktori. Path harus dimulai dengan garis miring (/). Contoh: /directory/aaa.

      • Jika Anda mengatur Type ke Filename Extension, perhatikan hal berikut:

        • Anda dapat memasukkan satu atau beberapa ekstensi nama file. Pisahkan beberapa ekstensi dengan koma (,), misalnya jpg,txt. Input bersifat case-sensitive.

          Jenis file statis yang didukung:

          • Gambar: GIF, PNG, BMP, JPEG, dan JPG.

          • Laman web: HTML, HTM, dan SHTML.

          • File audio dan video: MP3, WMA, FLV, MP4, WMV, OGG, dan AVI.

          • Dokumen: DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT, dan PDF.

          • Lainnya: ZIP, EXE, TAT, ICO, CSS, JS, SWF, APK, M3U8, TS, EJS, SVG, WOFF, dan OTF.

        • Anda tidak dapat menggunakan tanda bintang (*) untuk mencocokkan semua jenis file.

      Expire In

      TTL cache untuk resource. Durasi maksimum adalah 3 tahun. Kami merekomendasikan pengaturan berikut:

      • Untuk file statis yang jarang diperbarui, seperti gambar dan paket aplikasi, atur TTL menjadi satu bulan atau lebih lama.

      • Untuk file statis yang sering diperbarui, seperti file JS dan CSS, atur TTL khusus sesuai kebutuhan bisnis Anda.

      • Untuk file dinamis, seperti file PHP, JSP, dan ASP, atur TTL menjadi 0 detik agar tidak di-cache.

      Honor origin cache policy

      Jika diaktifkan, header kebijakan cache dari origin server, seperti Cache-Control dan Pragma, memiliki prioritas lebih tinggi.

      Ignore origin no-cache header

      Saat fitur ini diaktifkan, POP DCDN akan mengabaikan header kebijakan cache berikut dari respons origin server. Header-header ini menunjukkan bahwa konten tidak boleh di-cache.

      • Cache-Control: no-store

      • Cache-Control: no-cache

      • Cache-Control: max-age=0

      • Pragma: no-cache

      Client follows DCDN cache policy

      Saat fitur ini diaktifkan, POP DCDN akan merespons klien dengan kebijakan cache yang efektif.

      Force revalidation

      Parameter ini hanya berlaku saat TTL cache diatur ke 0. Efeknya sebagai berikut:

      • Dinonaktifkan (default): Saat TTL cache untuk /DCDN diatur ke 0, POP /DCDN tidak menyimpan cache file, dan setiap permintaan melakukan pengambilan asal.

      • Diaktifkan: Saat TTL cache untuk DCDN diatur ke 0, file dapat di-cache pada POP DCDN, dan setiap permintaan memerlukan pengambilan asal untuk memvalidasi konten yang di-cache.

      Weight

      Prioritas aturan cache. Nilai yang valid adalah bilangan bulat dari 1 hingga 99. Nilai yang lebih besar menunjukkan prioritas yang lebih tinggi. Aturan dengan prioritas tertinggi diterapkan terlebih dahulu.

      Catatan
      • Jika Anda mengonfigurasi beberapa aturan cache, tetapkan bobot yang berbeda untuk setiap aturan guna mengontrol prioritas eksekusinya.

      • Jika beberapa aturan memiliki bobot yang sama, aturan yang dibuat lebih awal memiliki prioritas lebih tinggi, terlepas dari jenis aturannya.

      • Jika beberapa kebijakan cache dikonfigurasi, DCDN berhenti mencocokkan kebijakan cache lain setelah satu kebijakan diterapkan.

      Rule condition

      Kondisi aturan memungkinkan penerapan aturan hanya ketika permintaan memenuhi kriteria tertentu.

      Penting

      Saat suatu fitur merujuk pada kondisi aturan, urutan eksekusi mengikuti prioritas kondisi aturan terkait, bukan urutan konfigurasi fitur.

      • Do not use: Menonaktifkan aturan kondisional.

      • Anda dapat menambah atau mengedit aturan kondisional di Rules engine.

    3. Klik OK.