# Panduan Mengaktifkan mod_rewrite di XAMPP (Windows)

Untuk memastikan website CodeIgniter Anda berjalan dengan baik dan URL routing berfungsi, mod_rewrite harus aktif di Apache.

## Langkah-langkah:

1. Buka folder instalasi XAMPP, biasanya di:
   ```
   C:\xampp\apache\conf\
   ```

2. Buka file `httpd.conf` dengan editor teks (misal Notepad++ atau VSCode).

3. Cari baris berikut:
   ```
   #LoadModule rewrite_module modules/mod_rewrite.so
   ```

4. Hapus tanda `#` di awal baris sehingga menjadi:
   ```
   LoadModule rewrite_module modules/mod_rewrite.so
   ```

5. Simpan file `httpd.conf`.

6. Buka file `httpd-vhosts.conf` di:
   ```
   C:\xampp\apache\conf\extra\httpd-vhosts.conf
   ```
   Pastikan konfigurasi virtual host Anda mengizinkan override dengan:
   ```
   <Directory "C:/xampp/htdocs">
       AllowOverride All
       Require all granted
   </Directory>
   ```

7. Restart Apache melalui XAMPP Control Panel.

8. Coba akses website Anda dengan URL bersih (tanpa `index.php`).

## Catatan:

- Pastikan file `.htaccess` di root project sudah benar dan sesuai dengan base URL Anda.
- Jika menggunakan built-in PHP server (`php -S`), mod_rewrite tidak berfungsi.

---

Jika Anda butuh bantuan lebih lanjut, silakan hubungi saya.
