Mengatasi Mod Rewrite yang Tidak Aktif di OS Linux
Mod rewrite adalah salah satu mod php yang berguna untuk mengganti atau mempercantik url di project yang kita buat. Berikut ini adalah tutorial cara mengatasinya di OS Linux, khususnya di distro Linux Mint 20.
Misalnya pada project Anda memiliki URL tanpa mod rewrite untuk menampilkan data berdasarkan id seperti ini:
https://localhost/ci_berita/berita.php?id=123
dengan menggunakan mod_rewrite maka kita dapat menampilkan url dengan lebih cantik seperti berikut ini:
https://localhost/ci_berita/berita/123
atau mengambil berdasarkan slug/nama judul yang telah diubah menjadi huruf kecil semua dan hanya mengandung simbol dash atau -.
https://localhost/ci_berita/berita/penemuan-terbaru-tentang pesawat-terbang.html
Solusi
Silahkan buka terminal Anda kemudian isi dengan perintah:
sudo a2enmod rewrite
Kalau masih tidak bisa, buka file apache di /etc/apache2/apache2.conf dengan perintah
sudo nano /etc/apache2/apache2.conf
Kemudian ganti bagian AllowOverride None menjadi All seperti dibawah ini:
<Directory /> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
Restart apache:
sudo service apache2 restart
Artikel Terkait
Cara Mudah Install Composer di OS Linux
Composer adalah sebuah project open source yang dimotori oleh Nils Adermann dan Jordi Boggiano. Project composer ini dihost di github dan we...
SelengkapnyaCara Install Brightness Controller di Ubuntu Mate
Bagi teman-teman yang menggunakan laptop atau komputer yang tidak memiliki brightness controller (pengatur tingkat kecerahan layar), maka artikel kali...
SelengkapnyaCara Menggunakan Open Broadcaster Software (OBS) di OS Windows atau Linux
Open Broadcaster Software atau biasa disebut dengan OBS merupakan salah 1 software gratis (open source) untuk melakukan perekaman (recording) dan stre...
SelengkapnyaCara Install Browser Brave di OS Linux Berbasis Debian
Brave merupakan salah satu browser yang muncul di tahun 2015 oleh CEO Brendan Eich (creator JavaScript and mantan CEO dari Mozilla Corp...
Selengkapnya- Membuat Auto Complete Tag PHP pada Visual Studio Code
- Cara Mendownload Git Repository atau Sebuah Project di Github
- Cara Install PhpMyAdmin di Laragon
- Cara Mengatur Waktu dan Tanggal di MySQL Secara Otomatis Setelah Input atau Update Data
- Cara Mengaktifkan Allow Less Secure Apps Access pada Akun Google