Pada artikel ini kita akan melakukan configurasi apache untuk enable .htaccess

Mod Rewrtie adalah sebuah module yang menggunakan dasar rewriting engine untuk menulis ulang permintaan URL secara cepat, standarnya mod_rewrite memetakan URL ke jalur berkas sistem. Namun juga dapat digunakan untuk mengarahkan satu URL ke URL lain.
Contoh penggunaannya adalah ketika kita bekerja pada framework yang membutuhkan sebuah berkas .htaccess. Untuk memastikan berkas tersebut dapat bekerja, maka kita juga harus memastikan bahwa perangkat server yang digunakan telah menjalankan layanan mod_rewrite. Langkah yang harus dilakukan untuk mengaktifkannya adalah sebagai berikut:
/etc/apache2/apache2.conf/etc/httpd/conf/httpd.conf#Mengijinkan mod_rewrite dan .htaccess
<Directory "/alamat/direktori/anda">
AllowOverride All
</Directory>sudo a2enmod rewriteLoadModule rewrite_module modules/mod_rewrite.sosudo service apache2 restartsudo systemctl restart httpdSetelah langkah di atas selesai dilakukan, kita coba buat berkas .htaccess lalu jalankan kembali situs anda.