Kesalahan halaman web umum
Kode status HTTP adalah nomor tiga digit yang memberikan informasi tentang status halaman ke browser web penyedia. Anda mungkin melihat beberapa kesalahan ini saat menelusuri Internet atau mungkin menerimanya di akun hosting Anda sendiri.
Berikut adalah panduan ringkas untuk membantu Anda memahami kode kesalahan paling umum dengan saran tindakan yang harus dilakukan untuk memperbaiki kesalahan tersebut:
400 — Permintaan Buruk
Server web tidak dapat mengurai skrip yang bentuknya salah. Kesulitan pemrograman sering kali mengakibatkan masalah ini. Anda harus menghubungi pengembang atau penyedia perangkat lunak untuk bantuan dalam menyelesaikan masalah ini.
401 — Autentikasi Diperlukan
Halaman ini memerlukan nama pengguna dan sandi agar dapat diakses. Jika Anda mencoba mengakses tanpa nama pengguna dan sandi, Anda akan mendapatkan pesan 401 — Autentikasi Diperlukan.
403 — Terlarang
Kesalahan Terlarang akan ditampilkan bila seseorang mencoba mengakses direktori, file, atau skrip tanpa izin yang sesuai. Misalnya, jika skrip hanya dapat dibaca oleh pengguna dan orang lain tidak dapat mengakses file tersebut, mereka akan melihat kesalahan 403.
File indeks yang tidak valid dan direktori yang kosong juga dapat mengakibatkan kesalahan 403. Untuk informasi selengkapnya, lihat salah satu artikel berikut berdasarkan jenis akun hosting yang Anda miliki: cPanel/Plesk.
404 — Tidak Ditemukan
Jika pengunjung mengakses URL yang tidak ada, mereka akan menerima kesalahan 404. Apa pun dapat menjadi penyebabnya, mulai dari URL yang tidak valid, file yang tidak ada, atau pengalihan ke URL yang sudah tidak ada.
500 — Kesalahan Server Internal
Ini adalah kesalahan yang sangat umum dan berarti terdapat masalah pada situs web yang ditampilkan, namun rinciannya tidak tersedia. File .htaccess
yang tidak valid, atau peraturan yang tidak valid di dalamnya, secara umum mengakibatkan kesalahan 500 pada akun hosting Linux. Di Windows®, kesalahan yang paling umum adalah permintaan yang tidak valid melalui file web.config
.
Untuk mengetahui penyebab masalah:
- Linux — Lihat log kesalahan Apache.
- Windows — Aktifkan kesalahan rinci dalam file
web.config
menggunakan kode berikut:configuration> system.webServer> httpErrors errorMode="Detailed"/> /system.webServer> /configuration>
Untuk informasi selengkapnya, lihat daftar definisi kode status di rfc-editor.org.