Cara Mengaktifkan Mod Include (SSI) di XAMPP Windows

Mengaktifkan Mod Include pada Apache XAMPP

Untuk mengaktifkan mod_include di XAMPP Windows, Anda perlu memodifikasi file konfigurasi utama Apache yaitu httpd.conf. Modul ini memungkinkan penggunaan Server Side Includes (SSI) untuk menyisipkan konten file lain ke dalam dokumen HTML secara dinamis di sisi server.

Langkah Teknis Konfigurasi

  1. Buka XAMPP Control Panel, klik tombol Config pada baris Apache, lalu pilih Apache (httpd.conf).
  2. Cari baris berikut dengan menekan Ctrl + F: #LoadModule include_module modules/mod_include.so.
  3. Hapus tanda pagar (#) di depan baris tersebut agar menjadi: LoadModule include_module modules/mod_include.so.
  4. Cari blok konfigurasi direktori (biasanya di bawah <Directory "C:/xampp/htdocs">).
  5. Tambahkan atau ubah opsi Options menjadi Options Indexes FollowSymLinks Includes.
  6. Cari baris AddType text/html .shtml dan AddOutputFilter INCLUDES .shtml, lalu hapus tanda pagar (#) di depannya.
  7. Simpan file dan Restart Apache melalui XAMPP Control Panel.

Tabel Parameter Konfigurasi

ParameterFungsi
LoadModule include_moduleMemuat modul SSI ke dalam Apache
Options IncludesMengizinkan eksekusi perintah SSI di direktori
AddType text/html .shtmlMendefinisikan ekstensi file untuk SSI
AddOutputFilter INCLUDESMengaktifkan filter pemrosesan SSI

Troubleshooting dan Tips

Jika perubahan tidak bekerja, pastikan file Anda menggunakan ekstensi .shtml atau tambahkan AddOutputFilter INCLUDES .html jika Anda ingin memproses file .html biasa. Selalu periksa error log di C:/xampp/apache/logs/error.log jika Apache gagal melakukan restart setelah perubahan konfigurasi.