Kesalahan 403 adalah kode kesalahan HTTP yang menunjukkan akses ke URL tertentu dilarang.
Situs web sering menampilkan 403 kesalahan dengan pesan umum seperti, “Anda tidak memiliki izin untuk mengakses sumber daya ini.” Ada beberapa alasan server web dapat menghasilkan 403 kesalahan terlarang.
Beberapa yang paling umum meliputi: Saat Anda mengakses direktori situs web pada server web Apache (URL yang berakhir dengan slash maju “/”), perilaku standar adalah untuk menampilkan konten halaman indeks (index.php, index.asp, dll).
Jika tidak ada halaman indeks yang tersedia, opsi fallback adalah untuk mendaftar konten direktori.
Namun, untuk tujuan keamanan, banyak server web dikonfigurasi untuk melarang daftar direktori.
Oleh karena itu, jika Anda mengakses direktori kosong atau folder tanpa halaman indeks, Anda dapat menerima kesalahan 403 karena daftar direktori dilarang.
Izin file dan folder yang tidak valid juga dapat menghasilkan 403 kesalahan.
Secara umum, file dan folder di server web harus memiliki izin berikut diaktifkan: Jika file tertentu atau folder induk memiliki izin yang salah, server web mungkin tidak dapat mengaksesnya, menghasilkan kesalahan terlarang 403.
Demikian pula, jika “pemilik” file tidak cocok dengan akun pengguna situs web yang sesuai, itu dapat menghasilkan kesalahan 403.
Perbedaan kepemilikan dapat terjadi ketika file ditransfer antar akun di server web atau ketika file diunggah oleh pengguna lain.
Dalam beberapa kasus, akses ke URL tertentu sengaja dilarang untuk alasan keamanan.
Dalam kasus lain, kesalahan terlarang mungkin disebabkan oleh kesalahan konfigurasi situs web yang tidak disengaja.
Jika Anda secara tak terduga menerima kesalahan 403 di browser web Anda, Anda dapat menghubungi webmaster dari situs web yang sesuai dan menyediakan URL yang menghasilkan kesalahan.