Memperbaiki error "the requested URL not found on this server" Apache Linux

Ketika kali pertama menjadikan Linux dan Apache sebagai web server biasanya kita akan menjumpai error “the requested url not found on this server”.
Berikut cara mengatasi masalah error not found pada Apache Linux:
- Buka terminal lalu masuk sebagai user root dengan perintah:
sudo su
- Kita akan diminta memasukkan password. Silakan ketikkan password yang kita gunakan.
- Langkah berikutnya edit file
apache2.conf(konfigurasi Apache2):
sudoedit /etc/apache2/apache2.conf
- Setelah itu akan muncul isi file konfigurasi
apache2.conf. Cari tulisan ini:
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride none
Require all granted
</Directory>
- Ganti
AllowOverride nonedenganAllowOverride Allsehingga menjadi seperti ini:
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
- Simpan dengan menekan Ctrl+X, lalu konfirmasi dengan Ctrl+Y.
- Restart service Apache:
sudo systemctl restart apache2.service
Setelah melakukan langkah-langkah di atas, aktifkan modul mod_rewrite pada Apache:
- Ketikkan perintah berikut pada terminal:
sudo a2enmod rewrite
- Restart Apache kembali:
sudo systemctl restart apache2.service
Silakan refresh browser dan lihat apakah ada error atau tidak. Jika tidak ada error dan URL bisa diakses dengan normal, berarti kita sudah berhasil mengatasi masalah URL not found pada Apache server.