Konfigurasi htaccess untuk Framework MVC di PHP
Sekarang kita akan mengatur agar semua permintaan dari
baris alamat dialamatkan ke file kita
index.php. Artinya, apa pun yang
dimasukkan pengguna ke browser akan dialamatkan
ke index.php, dan kode file ini akan
menangani halaman mana yang sebenarnya
harus ditampilkan kepada pengguna.
Berikut adalah isi file htaccess:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
Sekarang ingat kembali bahwa alamat dari folder project/webroot
tidak boleh diarahkan ke index, karena
di sana kita menyimpan gaya, skrip, gambar,
dan hal-hal serupa. Mari kita pertimbangkan ini dalam
htaccess kita:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Buat file htaccess. Lakukan
konfigurasi yang dijelaskan. Periksa kerjanya:
semua alamat, kecuali alamat dari folder project/webroot,
harus diarahkan (redirect) ke index.