Mengatasi Mod Rewrite yang Tidak Aktif di OS Linux
Minggu, 13 September 2020 16:46
2.146x
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
Atau Anda bisa melihat dalam format video tentang tutorialnya disini:
Semoga bermanfaat.
Bagikan
Artikel Terbaru
- Cara Cepat dan Mudah Mengatasi Error 413 Request Entity Too Large di Nginx
- Cara Memasang Favicon di Website
- Cara Daftar Google Recaptcha: Panduan Lengkap untuk Meningkatkan Keamanan Situs Web Anda
- 10 Alasan Mengapa Harus Memiliki Database di dalam sebuah Bisnis
- Mengenal Konsep Database dan Cara Kerjanya
Artikel Terpopuler
- Membuat Auto Complete Tag PHP pada Visual Studio Code
- Cara Install PhpMyAdmin di Laragon
- Cara Mendownload Git Repository atau Sebuah Project di Github
- Cara Mengatur Waktu dan Tanggal di MySQL Secara Otomatis Setelah Input atau Update Data
- Cara Mengaktifkan Allow Less Secure Apps Access pada Akun Google
Tags
Apache
Backend Development
Codeigniter
Database
Digital Marketing
Free Assets
Free Bootstrap Template
Free Ebook
Frontend Development
HTML
Java
jQuery
Libre Office
Linux
MySQL
Nginx
PHP
PHPMailer
PhpMyAdmin
Security
SEO
Server
Slider
Tips dan Trik
Tools
Troubleshoot
User Experience (UX)
User Interface (UI)
Visual Studio Code
Windows
Wordpress