Cara mengaktifkan mod_rewrite agar kita bisa
menggunakan file htaccess sehingga nanti bisa mempercantik web kita
karena tidak lagi perlu menggunakan index.php di urlnya
ok langsung saja pertama kita cek dulu apakah mod_rewrite telah aktif atau belum code nya :
#apache2ctl -M
jika mod_rewrite telah aktif maka kita telah siap untuk membuat file htaccess.jika belum ada maka mari kita aktifkan
code :
#a2enmod rewrite
setelah itu kita restart apache kita code nya:
#service apache2 restart
jika sudah mari kita buat file .htaccess nya
5. membuat file .htaccess
disini saya kembali menggunakan nano sebagai editor nya.
code nya:
#nano /var/www/presensi/.htaccess
setelah muncul screen nano pastekan kode di bawah ini ke screen nano
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php?/$0 [PT,L]
ok selanjutnya mari kita AllowOverride to All untuk virtual hostnya. code nya
#nano /etc/apache2/sites-available/default
kemudian ganti
AllowOverride None
menjadi
AllowOverride All
ok terakhir restart apache2 anda
#service apache2 restart
ok selesai sudah tutorial kali ini..... selamat berkreasi dengan codeigniter
Related post: