Mengatasi Error 404 Not Found pada CMS
Assalamu'alaikum wr. wb
Saya ingin sekedar berbagi tentang pengalaman saya saat mengintal CMS Formulasi dan mengalami 404 Not Found error ini terjadi bukan hanya pada CMS Formulasi saja tetapi hampir seluruh cms mengalami error seperti ini cara mengatasinya tentunya sama untuk seluruh cms yang anda gunakan.
Sebelum kita konfigurasi alangkah baiknya kita pahami terlebih dahulu apa sih arti pesan 404 Not Found tersebut ???
- Angka 4 pada nomor pertama dari 404 menunjukkan adanya kesalahan pada client. Server merespon bahwa ada sesuatu yang salah yang berkaitan dengan request pengunjung semisal ejaan url yang salah, atau page tidak ditemukan.
- Angka 0 pada nomor kedua menunjukkan (mengacu) pada kesalahan sintax umum (syntax error). Ini bisa juga menandakan dalam melakukan kesalahan dalam ejaan.
- Sedangkan angka 4 terakhir hanya menunjukkan kesalahan tertentu dalam kelompok 40x, yang juga mencakup 400: Bad Request, 401: Tidak Sah, dan lain sebagainya.
Nah itu pemahan kecil tentang 404 Not Found selanjutnya saya akan berbagi tips bagiamana cara mengatasi error tersebut pada seluruh CMS, contoh nya seperti gambar di bawah ini :
Pada kasus seperti ini sebenarnya cukup mudah dilakukan, secara default apabila kita setelah menginstal "Apache2" mod_rewrite secara otomatis terdisable atau tidak aktif. Oleh karena itu kita perlu mengaktifkannya kembali, caranya :
=> Masuk terminal server dengan super user
# su=> Masuk ke direktori "mods-enabled" di direktori "apache2"
# cd /etc/apache2/mods-enabled=> Buat file rewrite.load sebagai berikut
# touch rewrite.load=> Kemudian masuk dan edit file tersebut
# nano rewrite.loadApabila masih kosong, tambahkan scrip di bawah ini
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so=> Setelah itu masuk dan edit pada perintah dibawah ini
# nano /etc/apache2/sites-available/defaultCari baris seperti di bawah ini :
<Directory /var/www/>Kemudian ubah "None" menjadi "all" seperti dibawah ini :
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Directory /var/www/>=> Jika sudah, keluar dan save perubahan yang anda lakukan. Kemudian restart apache2
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>
# /etc/init.d/apache2 force-reload
# /etc/init.d/apache2 restart
Nah sekarang coba cek website anda pastinya akan berhasil..
Selamat mencoba, semoga sukses ^^
Wassalamu'alaikum wr. wb
WOW Nice Broo !!!
ReplyDeleteDownload MP3