Sebelum sholat jum'at, gue mau posting dulu nih biar dapet pahala #amin
Di postingan-postingan gue tentang codeigniter kan url-nya masih panjang-panjang tuh, nah sekarang mau gue pendekin.
Cara mendekinnya kita isi base_url nya (alamat website/home), terus kita hapus index.php setelah itu buat file .htaccess
Langkah pertama
Buka file config.php (CodeIgniter_2.1.0\application\config\config.php)
Isi base_url nya di baris 17 ==> $config['base_url'] = 'http://localhost/CodeIgniter_2.1.0/'; //CodeIgniter_2.1.0 namanya bisa dirubah sesuai yang kalian inginkan, tetapi harus dirubah juga nama foldernya
Langkah kedua
Masih di file yang sama, hapus index.php pada baris 29 lalu simpan
Langkah ketiga
Buka file autoload.php (CodeIgniter_2.1.0\application\config\autoload.php)
Pada baris 67, isi array yang kosong dengan 'url' (ketik juga tanda petik tunggalnya) lalu simpan
Langkah keempat
Buka notepad lalu ketikan coding ini
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$1 [L]
Simpan pada directory root (htdocs\CodeIgniter_2.1.0) dengan nama .htaccess
Keterangan
- RewriteEngine on = mengaktifkan RewriteEngine
- RewriteCond %{REQUEST_FILENAME} !-f = apakah file (-f) yang diminta pada url tidak (!) eksis
- RewriteCond %{REQUEST_FILENAME} !-d = apakah direktori (-d) yang diminta pada url tidak (!) eksis
- RewriteRule .* index.php/$1 [L] = Bila kedua kondisi di atas (RewriteCond) terpenuhi maka terapkan aturan ini. Kita minta tolong sama apache agar menyisipkan kata index.php sebelum URI terakhir
Tidak ada komentar:
Posting Komentar