All Products
Search
Document Center

:Konfigurasikan kebijakan cache IIS

Last Updated:Mar 30, 2026

Saat mengonfigurasi kebijakan cache Internet Information Services (IIS), Anda perlu menyesuaikan caching output, header HTTP, dan properti terkait lainnya. Panduan ini menjelaskan langkah-langkah untuk mengonfigurasi kebijakan cache IIS.

Catatan

Penafian: Topik ini mungkin mencakup informasi tentang produk pihak ketiga. Informasi tersebut disediakan hanya sebagai referensi. Alibaba Cloud tidak memberikan jaminan atau komitmen lain terkait kinerja dan keandalan alat pihak ketiga, serta dampak potensial dari penggunaannya.

Instal IIS

  1. Masuk ke server.

  2. Pilih Start > Control Panel, atur View By ke Small icons, pilih > Programs and Features > Turn Windows features on or off, pilih Internet Information Services, lalu klik OK.

Konfigurasikan kebijakan kedaluwarsa cache di IIS

  1. Nonaktifkan caching secara global.

    1. Pilih Start > Run, masukkan inetmgr, lalu klik OK.

    2. Klik kanan situs web dan pilih Properties. Klik HTTP Headers, pilih Enable content expiration, pilih Expire immediately, lalu klik OK.

  2. Tentukan nilai TTL untuk format file tertentu.

    1. Perluas direktori Sites, klik kanan situs web tempat Anda ingin menentukan nilai TTL, pilih Properties > HTTP Headers.

    2. Pilih Expire after, tentukan TTL, lalu klik OK.

  3. Dukung aplikasi wildcard (konfigurasi batch).

    1. Di panel IIS Manager, klik kanan situs web, dan pilih Properties. Klik tab Home Directory, lalu klik Configuration....

    2. Di bagian Wildcard application maps, klik Insert... untuk menyisipkan pemetaan baru. Konfirmasikan pengaturan, lalu simpan pemetaan.

    3. Klik kanan format yang ingin Anda cache, seperti *.jpg, pilih Properties, lalu klik tab HTTP Headers. Konfigurasikan header HTTP dan simpan pengaturan.

  4. Modifikasi file konfigurasi untuk menerapkan aturan wildcard.

    Sebagai contoh, kebijakan cache file test.jpg di direktori [$Path]/bin dikonfigurasi. Gunakan Notepad untuk membuka file konfigurasi IIS, temukan kebijakan cache file [$Path]/bin/test.jpg, dan ubah "test.jpg" menjadi "*.jpg". Dengan cara ini, kebijakan cache berlaku untuk semua file .jpg di direktori.

    Catatan
    • Di IIS 6, nonaktifkan IIS Admin Service sebelum memodifikasi file konfigurasi IIS.

    • Di IIS 7 atau IIS 8, nonaktifkan Windows Activation Service sebelum memodifikasi file konfigurasi IIS.

    • [$Path] adalah direktori induk dari direktori bin. Direktori aktual yang berlaku.

  5. Mulai ulang layanan.

    Mulai ulang IIS Admin Service atau Windows Activation Service sesuai versi IIS agar perubahan diterapkan.

Anda dapat mengikuti langkah-langkah di atas untuk mengonfigurasi kebijakan cache yang berbeda untuk jenis sumber daya atau direktori tertentu sesuai dengan kebutuhan bisnis Anda.

Konfigurasikan ukuran cache IIS

Anda dapat menggunakan salah satu metode berikut untuk mengonfigurasi ukuran cache IIS:

Metode 1

Di panel IIS Manager, pilih situs yang ditentukan, klik dua kali ASP, perluas Limits Properties, lalu atur Maximum Request Entity Subject Limit ke ukuran tertentu.

Catatan

Nilai default Maximum Request Entity Subject Limit adalah 200.000, yaitu sekitar 200 KB. Nilai maksimumnya adalah 52.000.000, yaitu sekitar 50 MB.

Metode 2

  1. Pilih Start > Run, masukkan services.msc, lalu klik OK.

  2. Nonaktifkan IIS Admin Service.

  3. Buka file Windows\system32\inetsrv\MetaBase.xml di disk sistem dan konfigurasikan parameter AspMaxRequestEntityAllowed.

    Catatan

    Nilai default parameter AspMaxRequestEntityAllowed adalah 204.800, yaitu 200 KB. Nilai maksimumnya adalah 512.000.000, yaitu 500 MB.

  4. Mulai ulang IIS Admin Service.