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:
http://localhost/ci_berita/berita.php?id=123
dengan menggunakan mod_rewrite maka kita dapat menampilkan url dengan lebih cantik seperti berikut ini:
http://localhost/ci_berita/berita/123
atau mengambil berdasarkan slug/nama judul yang telah diubah menjadi huruf kecil semua dan hanya mengandung simbol dash atau -.
http://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
Bagikan ke Yang Lain
Diskusi
Belum ada pertanyaan pada artikel ini
Tulis Pertanyaan
Ada pertanyaan? Silahkan tulis pada form dibawah ini
Silahkan login dahulu untuk dapat berkomentar, klik disini.Artikel yang Lain
Cara Mudah Membuat Domain Website http Menjadi https…
Pertama-tama, kita harus tahu dulu apa itu http dan https. Mengutip dari halaman wikipedia tentang…
SelengkapnyaCara Menampilkan Loading Bar Ketika Membuka Suatu…
Pada saat membuka atau mengakses suatu halaman dalam sebuah website, terkadang kita tidak mengetahui…
SelengkapnyaCara Mengganti Versi Java di OS Linux
Java adalah seperangkat perangkat lunak dan spesifikasi komputer yang dikembangkan oleh James Gosling…
Selengkapnya10 Alasan Mengapa Harus Memiliki Database di dalam…
Dalam era digital seperti sekarang ini, data menjadi hal yang sangat penting dalam keberlangsungan sebuah…
SelengkapnyaCara Download dan Integrasi Slider ke dalam Project…
Slider merupakan salah satu komponen yang dapat disertakan dalam sebuah website, baik itu sebagai…
SelengkapnyaCara Mudah Menggunakan TinyMCE
TinyMCE merupakan salah 1 WYSIWYG (What You See Is What You Get) Editor yang dapat memberikan fitur…
Selengkapnya