Mengaktifkan .htaccess Apache di Ubuntu
File
.htaccess
adalah file konfigurasi tingkat direktori untuk server HTTP Apache, yang memungkinkan seseorang untuk menimpa pengaturan seluruh sistem server web tanpa memodifikasi file konfigurasi global (misalnya, httpd.confatau apache2.conf). Hal-hal seperti kontrol akses per direktori, perlindungan kata sandi, pengalihan URL, atau pencegahan tautan panas dapat dikonfigurasi dalam file .htaccess
Mengaktifkan .htaccess
buka file
apache2.conf
dengan mengetikan perintah berikut:sudo nano /etc/apache2/apache2.conf
cari baris kode
AllowOverride None
dengan menekan tombol Ctrl + W
dan ketikkan AllowOverride None
lalu tekan Enter
anda akan menemukan baris kode seperti ini:
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
ubah
AllowOverride None
menjadi AllowOverride All
seperti ini:<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Selanjutnya aktifkan ModRewrite dengan mengetikkan perintah.
sudo a2enmod rewrite
langkah terakhir adalah restart apache dengan mengetikkan perintah berikut:
sudo service apache2 restart
setelah selesai anda sudah dapat menggunakan
.htaccess
di server apache ubuntu anda.