Konfigurasi htaccess untuk MVC framework dalam PHP
Sekarang, mari kita buat supaya semua permintaan dari
bar alamat dialamatkan ke fail
index.php kita. Iaitu, apa sahaja yang
ditaip oleh pengguna ke dalam pelayar akan dialamatkan
kepada index.php, dan kod fail ini akan
menangani halaman mana yang sebenarnya
perlu ditunjukkan kepada pengguna.
Berikut adalah kandungan fail htaccess:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
Ingat kembali bahawa alamat dari folder project/webroot
tidak sepatutnya dihalakan ke indeks, kerana
di situlah kita menyimpan gaya, skrip, gambar
dan perkara-perkara serupa. Mari kita ambil kira ini dalam
htaccess kita:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Buat fail htaccess. Laksanakan
konfigurasi yang diterangkan. Semak kerjanya:
semua alamat, kecuali alamat dari folder project/webroot
pernahalakan ke index.