Kali ini saya coba jelaskan bagaimana mengaktifkan mod_rewrite di Debian. Secara default setelah install Apache2 mod_rewrite otomatis terdisable atau tidak aktif. Oleh karena itu kita perlu mengaktifkan mod_rewrite tersebut.
Berikut caranya :
1. Masuk ke root dengan perintah berikut :
$ su2. Cari lokasi mod_rewrite dengan perintah berikut :
# updatedb
# locate mod_rewrite.so3. Dari perintah diatas akan keluar seperti berikut :
/usr/lib/apache2/modules/mod_rewrite.so4. Masuk ke direktori mods-enabled di directori apache2 :
# cd /etc/apache2/mods-enabled
5. Buat file rewrite.load dengan perintah berikut :
# touch rewrite.load
6. Edit file tesebut dengan teks editor apa saja, contoh : gedit :
# gedit rewrite.load
7. Copy paste code berikut dan simpan :
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
8. Edit file di /etc/apache2/sites-available/default :
# gedit /etc/apache2/sites-available/default
9. Cari baris berikut :
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ganti menjadi :
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>
10. Restart apache dengan perintah berikut :
# /etc/init.d/apache2 restart
Semoga membantu..
EmoticonEmoticon