Menggunakan file .htaccess untuk melakukan penyesuaian konfig pada httpd/web server bisa memudahkan admin karena bisa ditempatkan pada folder yang sama dengan folder dimana web nya diletakkan, kadangkala konfigurasinya menyulitkan bila belum memahami dasarnya.
Secara sederhana beberapa tahapan konfigurasi agar .htaccess dapat digunakan adalah sebagai berikut :
- yakinkan httpd server dan mod_rewrite sudah terpasang dan aktif, yum install httpd
- cek mod_rewrite apakah sudah enable, dengan : httpd -M
- sesuaikan /etc/httpd/conf/httpd.conf pada baris :
. . .
<Directory /var/www/html>
. . .
AllowOverride All
. . .
</Directory>
. . .
- systemctl restart httpd
- silakan membuat file .htaccess yang akan digunakan.
Selamat mencoba..DWYOR
sumber : https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-centos-7