Apa itu 403 Forbidden Error & Bagaimana Cara memperbaikinya (5 Solusi Dijelaskan)

Apa itu 403 Forbidden Error?

403 Forbidden Error


Salah satu kesalahan yang paling sering terlihat saat menjelajah adalah Kesalahan # 403.

Pada dasarnya ini adalah respons protokol transfer hypertext yang dapat diperoleh pengguna karena berbagai alasan.

Saat menjelajah, jika Anda mengalami kesalahan 403, itu karena Anda tidak berwenang untuk mengakses URL yang ditentukan.

Dalam artikel ini, kami akan memandu Anda melalui berbagai versi, penyebab, kemungkinan resolusi, dan penyelesaiannya, jika ada.

Varian 403:

Ada beberapa skenario di mana pengguna akan menghadapi salah satu dari beberapa versi Kesalahan 403.

Varian Kesalahan 403 yang paling umum adalah:

  • 403 Kesalahan
  • 403 Dilarang
  • 403 Forbidden Error
  • 403 Nginx Terlarang
  • 403 Forbidden: Akses Ditolak
  • Kesalahan 403 Dilarang
  • Terlarang
  • HTTP 403 Dilarang
  • Nginx 403 Terlarang

Bagaimana cara kerja Kesalahan HTTP 403?

Pengguna akan melihat salah satu Kesalahan 403 saat berkomunikasi dengan server melalui HTTP terutama karena kesalahan otentikasi atau akses.

Ketika pengguna mencoba menelusuri halaman web, browser mengirimkan permintaan menggunakan HTTP.

Sebagai tanggapan, server memeriksa permintaan dan jika semuanya benar, server merespons dengan kode keberhasilan kategori 2xx sebelum memuat halaman.

Ini terjadi begitu cepat sehingga pengguna tidak dapat melihatnya di layar mereka.

Namun, jika server menemukan beberapa masalah dalam permintaan dengan alasan apa pun, server akan menampilkan kesalahan kategori 4xx.

Kode-kode ini dihasilkan secara otomatis sesuai skenario yang telah ditentukan dan setiap kode kesalahan mewakili alasan yang berbeda.

Kode-kode ini membantu pengembang dan beberapa pengguna canggih untuk memahami alasannya.

Kesalahan kategori 4xx yang paling umum adalah 403 dan 404.

Kesalahan 404 berarti bahwa file atau sumber daya yang diminta pengguna tidak dapat ditemukan di URL yang disebutkan.

Sedangkan 403 berarti bahwa URL yang diinginkan valid, tetapi permintaan pengguna tidak dapat dipenuhi.

Alasan sebenarnya untuk kesalahan HTTP 403 bervariasi dari kasus ke kasus. Misalnya, untuk beberapa situs web, pencarian di dalam direktori tertentu secara aktif dilarang oleh status 403.

Seperti, menonaktifkan akses langsung ke konten multimedia di server.

Kemungkinan alasan untuk 403 Kesalahan dan solusinya:

Seperti yang kami jelaskan secara singkat Kesalahan 403 di atas, kami sekarang akan menjelaskan bagaimana pengguna dapat mendarat ke Kesalahan 403 karena salah satu alasan berikut.

Alasan 1: Perlindungan hotlink

Apa itu hotlinking? Hotlinking mencuri bandwidth seseorang dengan menautkan ke aset situs web mereka seperti gambar dan video dll.

Untuk menjelaskannya lebih lanjut, misalkan pemilik situs web 1 meng-hosting beberapa gambar atau video resolusi tinggi di server mereka.

Pemilik situs web 2 cukup terkesan dengan kualitas konten dan memutuskan untuk menggunakannya di situs webnya juga.

Sekarang, alih-alih meng-hosting gambar-gambar ini secara langsung di servernya sendiri, ia menautkannya dari server situs web 1.

Secara teknis ini akan berfungsi dengan baik dan saat menjelajahi situs web 2, pengguna tidak akan dapat langsung tahu jika situs tersebut menggunakan hotlinking..

Melakukan hal ini menghemat banyak sumber daya untuk Situs Web 2 tetapi mencuri sumber daya dari Situs Web 1 dan dapat menurunkan kualitas layanan untuk server situs web 1.

Untuk menghindari situasi seperti itu, pemilik situs web 1 dapat Menerapkan pengarah zona.

Ini akan membatasi hotlinking dan akan mengembalikan kesalahan 403 jika terjadi hotlinking.

Karena ini adalah pembatasan server ke server, pengguna akhir tidak dapat berbuat banyak dalam hal ini, namun, pemilik dapat menyelesaikan masalah dengan hosting konten di server mereka sendiri.

Harap dicatat bahwa menggunakan sumber daya pihak ketiga tidak etis tanpa izin mereka.

Larutan:

Untuk mengatur perlindungan Hotlink di cPanel, buka Security < Perlindungan Hotlink:

Keamanan

Dari sini, Anda dapat mengaktifkan atau menonaktifkan perlindungan hotlink:

Aktifkan-Nonaktifkan

Sekarang, jika Anda adalah pemilik situs web1 dan situs web2, Anda dapat menonaktifkan perlindungan hotlink untuk situs sendiri sehingga Anda dapat menautkan konten ke dan dari situs web Anda..

Tangkapan layar berikut akan menjelaskannya untuk Anda:

Konfigurasikan

Alasan 2: Izin Buruk

Alasan paling umum lainnya untuk kesalahan 403 terlarang adalah tidak tepat mengatur izin file.

Untuk mengatasi masalah tersebut, pemilik harus mengatur izin seperti di bawah:

  • Konten Dinamis: 700
  • Folder: 755
  • Konten Statis: 644

Larutan:

Untuk mengatur izin, ikuti langkah-langkah:

1. Masuk ke cPanel Anda menggunakan URL yang ditentukan dan kredensial login yang ditetapkan
2. Klik ikon File Manager di bidang File

permissons

3. Di sebelah kiri jendela yang terbuka, Anda akan melihat izin semua file dan folder
4. Pastikan bahwa izin folder public_html adalah 750 seperti yang ditunjukkan di bawah ini:

perubahan-izin

Jika 750, pindah ke pemecahan masalah berikutnya ikuti langkah-langkah:

Sebuah. Pilih folder public_html > klik ikon Ubah Izin
b. Siapkan izin hingga 750 > Menyimpan.
c. Bersihkan cache browser
d. Bersihkan cache DNS lokal Anda

Alasan 3: File Tersembunyi / URL Salah

File yang disembunyikan tidak seharusnya diakses secara publik dan oleh karena itu server membatasi akses untuk publik.

Saat pengguna mencoba mengakses file tersembunyi, kesalahan terlarang 403 dilemparkan.

Demikian juga, untuk beberapa server, jika pengguna memasukkan URL yang tidak valid secara sengaja atau tidak sengaja, pesan kesalahan 403 terlarang dapat terjadi.

Ini dapat bervariasi dari server ke server dan tergantung pada apa yang dimasukkan pengguna, misalnya, Anda mungkin melihat kesalahan jika Anda memasukkan direktori folder dan bukan path file.

Alasan 4: Aturan IP

Seperti yang dinyatakan sebelumnya, kesalahan 403 muncul terutama karena kesalahan otentikasi.

Pengguna dapat melihat 403 aturan karena aturan IP Deny yang ditentukan dalam cPanel.

Dalam hal itu, verifikasi aturan di cPanel untuk memastikan bahwa Anda tidak memblokir Rentang IP Anda sendiri.

Aturan IP hadir dengan sangat membantu jika Anda perlu memblokir akses untuk pengguna tertentu.

Larutan:

Untuk memeriksa aturan IP, ikuti langkah-langkah:

1. Masuk ke akun cPanel menggunakan URL dan berikan kredensial masuk.
2. Buka bagian Keamanan dan klik ikon IP Blocker.

ip-blocker

3. Masukkan satu atau serangkaian alamat IP yang ingin Anda tolak aksesnya.

ip-blocker-add

4. Klik tombol Tambah.

Nama
Nilai
Alamat IP tunggal192.168.0.1
2001: db8 :: 1
Jarak192.168.0.1 – 192.168.0.40
2001: db8 :: 1 – 2001: db8 :: 3
Rentang tersirat192.168.0.1 – 40
Format CIDR192.168.0.1/32
2001: db8 :: / 32
Menyiratkan 192. *. *. *192. *. *. *

Alasan 5: Manajer Indeks

Secara default, server web akan memuat indeks atau beranda dari direktori target.

Jika file indeks hilang dari folder, browser web akan menampilkan konten folder, tetapi ini dapat menyebabkan risiko keamanan.

Risiko keamanan diturunkan dengan tidak menampilkan konten folder secara langsung dan sebagai alternatif, kesalahan 403 ditampilkan.

Larutan:

Anda dapat mengatasi masalah ini dengan mengunggah file indeks yang sesuai ke direktori atau mengubah nilai “Manajer Indeks” dari cPanel.

indeks

Kesimpulan

Ada banyak alasan untuk menyebabkan kesalahan terlarang HTTP 403 tetapi semuanya hanya berarti satu hal dan itu adalah Akses Ditolak.

Kesalahan 403 dapat diperbaiki di tingkat server dengan mengubah pengaturan keamanan.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map