Mengaktifkan mod_rewrite di Debian

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 :
$ su
2. Cari lokasi mod_rewrite dengan perintah berikut :
# updatedb
# locate mod_rewrite.so
3. Dari perintah diatas akan keluar seperti berikut :
/usr/lib/apache2/modules/mod_rewrite.so
4. 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