Penjelasan 403 kesalahan terlarang dan solusi efektif

Hosting


Apakah istilah ‘403 dilarangTerdengar akrab? Ini adalah kesalahan sisi klien yang mencegah Anda mengakses bagian tertentu dari situs web. Anda mungkin pernah melihatnya saat membuka halaman web dengan kesalahan izin atau direktori situs web kosong.

Mengapa? Karena sebagian besar situs web dikonfigurasi untuk melarang penjelajahan direktori, tujuannya adalah untuk mencegah pengguna yang tidak sah mengakses file yang berisi data sensitif.

Tetapi jika Anda atau pengguna dengan Kesalahan terlarang 403 Pada Anda situs web, Anda perlu memperbaikinya – jika tidak, Anda mungkin kehilangan lalu lintas. Dan ini akan memberi Anda pelanggan baru yang berharga seiring waktu.

Namun, karena ada banyak alasan berbeda untuk kesalahan terlarang 403, Anda memiliki lebih dari satu solusi untuk dipertimbangkan.

Dalam panduan ini, kami akan membahas semua yang perlu Anda ketahui tentang 403 kesalahan Terlarang, termasuk kemungkinan penyebab dan beberapa solusi.

Apa yang dimaksud dengan kesalahan 403 Terlarang?

Kode status HTTP “403 Forbidden – Anda tidak memiliki izin untuk mengakses sumber daya ini” ditampilkan saat server web mengenali permintaan pengguna tetapi tidak dapat memberikan akses tambahan.

Apa yang menyebabkan kesalahan 403 Terlarang?

HTTP 403 Forbidden error biasanya disebabkan oleh masalah penyiapan sisi klien, jadi Anda harus dapat memperbaikinya sendiri. Salah satu alasan paling umum untuk kesalahan 403 terlarang adalah konfigurasi folder atau file tertentu. Ini menentukan pengguna mana yang dapat membaca, menulis, atau menjalankan folder atau file tersebut.

Dalam hal ini, pemilik situs dapat:

  • Itu mengubah pengaturan dan mencegah Anda mengakses sumber daya yang relevan.
  • Izin yang tepat tidak diterapkan.

Penyebab umum lainnya adalah konfigurasi file htaccess, yang mungkin saja salah atau (hanya) rusak. Ini dapat terjadi setelah file dimodifikasi. Untungnya, Anda dapat memperbaiki masalah ini dengan cara yang mudah – cukup buat file konfigurasi server baru.

Kemungkinan alasan lain untuk kesalahan terlarang 403 meliputi:

  • Alamat IP tidak valid: Nama domain dialihkan ke alamat IP yang salah atau kedaluwarsa yang menghosting situs yang mencegah Anda mengaksesnya.
  • Masalah plugin WordPress: Plugin WordPress yang tidak kompatibel dengan plugin lain atau tidak diatur dengan benar.
  • Tautan baru ke halaman: Pemilik situs memperbarui tautan halaman, yang berbeda dari versi cache.
  • perangkat lunak jahat: Infeksi malware dapat menyebabkan file htaccess. berada dalam keadaan korupsi terus-menerus, jadi Anda harus menyingkirkan infeksi sebelum menyelesaikan pemulihan file.
  • Tidak ada halaman indeks: Halaman beranda situs Anda tidak bernama “index.php” atau “index.html”.

Salah satu dari alasan ini mungkin bertanggung jawab atas kesalahan 403 Forbidden situs Anda.

Coba teknik ini untuk mengatasi kesalahan 403 Terlarang Anda

Teknik yang akan kita jelajahi di bawah ini berfokus terutama pada 403 kesalahan Terlarang yang terkait dengan izin akses file. Tetapi alternatif, termasuk pemindaian malware dan membersihkan cache browser Anda, juga dapat memperbaiki masalah.

Dan sementara kami fokus pada situs web WordPress, Anda juga dapat menerapkan solusi kami ke berbagai jenis situs.

htaccess. Evaluasi tanda-tanda korupsi

File .htaccess biasanya tetap berada di dalam root dokumen situs.

Apakah Anda menggunakan cPanel atau Plesk? Pertama, cari File Manager, buka direktori dokumen situs utama, lalu file .htaccess. Pencarian untuk tidak ada Untuk cPanel, ketuk “Pengaturan” di kanan atas layar, lalu aktifkan pengaturan “Tampilkan file tersembunyi (dotfiles)”.

htaccess. Ini terutama bekerja dengan mengatur pengaturan server web Apache, karena ini adalah file konfigurasi server. Tetapi meskipun Anda akan menemukan file ini secara default di sebagian besar situs, jika situs Anda tidak memilikinya atau jika tidak sengaja terhapus, Anda harus membuat yang baru secara manual.

Bagaimanapun, setelah Anda menemukan file, lakukan langkah-langkah berikut untuk menentukan apakah kesalahan 403 terlarang disebabkan oleh kesalahan konfigurasi:

  1. Untuk membuat cadangan, klik kanan file, lalu ketuk Unduh.
  2. Hapus file.
  3. Coba akses situs Anda – jika Anda dapat mengaksesnya, file tersebut rusak.
  4. Jika Anda ingin membuat file htaccess baru, masuk ke dashboard WordPress Anda, lalu klik “Pengaturan” dan kemudian “Permalinks”.
  5. Ketuk tombol “Simpan Perubahan” tanpa membuat perubahan apa pun.

Melakukan langkah-langkah ini akan membuat file htaccess baru untuk situs Anda. Tetapi jika proses ini gagal untuk memperbaiki masalah, lanjutkan ke teknik kami berikutnya.

Setel ulang izin untuk file dan direktori

Izin file atau folder yang salah dapat menyebabkan masalah HTTP 403 Anda.

File baru memiliki izin default tertentu yang menentukan bagaimana mereka dapat dibaca, ditulis, dan dieksekusi. Tetapi Anda dapat mengedit izin file dan folder dengan FTP. Memulai:

  1. Luncurkan klien FTP dan hubungkan ke situs Anda.
  2. Setelah menghubungkan klien FTP, klik kanan pada ‘publichtml’, lalu pilih ‘File Attributes’.
  3. Masukkan izin “755” di bidang “Nilai numerik”, pilih “Terapkan ke daftar saja”, lalu tekan “ok”.

Secara umum, menurut nilai numerik izin file, ‘755’ sesuai dengan folder, ‘644’ sesuai dengan konten statis, sedangkan ‘700’ sesuai dengan konten dinamis.

Selanjutnya, setelah Anda menetapkan izin folder, ulangi langkah dua dan tiga di atas – tetapi gunakan “644” di bidang “Nilai Numerik”. Kemudian, klik Terapkan ke file saja.

Setelah menyelesaikan langkah-langkah ini, coba akses situs Anda untuk melihat apakah Anda telah memperbaiki masalah tersebut.

Nonaktifkan plugin untuk WordPress

Mungkin kesalahan 403 terlarang Anda disebabkan oleh plugin yang rusak atau hanya tidak kompatibel jika tidak ada teknik sebelumnya yang berhasil untuk Anda. Jadi, kita akan melihat cara menonaktifkan plugin untuk mengetahui apakah plugin berada di balik kesalahan atau tidak.

Namun, sebelum kita mulai, kami menyarankan Anda untuk menonaktifkan semua plugin sekaligus daripada menonaktifkannya satu per satu.

Ikuti langkah ini:

  1. Gunakan FTP untuk masuk ke akun hosting Anda atau gunakan pengelola file di akun hosting Anda dan arahkan ke folder public_html -> wp-content.
  2. Temukan folder “plugin”.
  3. Ganti nama folder menjadi sesuatu yang sederhana dan relevan, seperti ‘plugins-disabled’, untuk menonaktifkan semua plugin.

Selanjutnya, coba akses situs Anda – jika Anda tidak melihat kesalahan lagi, masalahnya adalah karena plugin yang tidak lagi aktif.

Ganti nama folder kembali ke ‘plugins’, lalu nonaktifkan satu plugin pada satu waktu dan lihat apakah situs berfungsi dengan baik. Ini memudahkan untuk mengidentifikasi plugin yang menyebabkan masalah.

Setelah Anda menemukan plugin, perbarui atau hapus. Namun jika error 403 terlarang masih muncul, hubungi penyedia hosting Anda untuk bantuan lebih lanjut.

Unggah halaman indeks

Lihat nama halaman beranda Anda: seharusnya &lsquoindexphp atau index.html. Jika tidak, Anda memiliki dua opsi untuk dipertimbangkan.

Salah satu kemungkinannya adalah memberi nama beranda Anda “index.php” atau “index.html” sebagai gantinya. Atau, jika Anda lebih memilih untuk mempertahankan nama saat ini, cukup unggah halaman direktori ke direktori public_html Anda dan kemudian atur pengalihan ke halaman beranda Anda saat ini.

kedengarannya bagus? Ikuti langkah ini:

  1. Gunakan FTP atau pengelola file di akun hosting Anda untuk mengunggah file index.php atau index.html ke folder public_html Anda.
  2. Temukan file htaccess dan buka.
  3. Masukkan cuplikan kode ini untuk mengarahkan ulang file index.php atau index.html ke beranda Anda saat ini:

Redirect index.html /myhomepagehtml

Dan pastikan Anda mengganti “nyhomepage.html” dengan nama halaman yang sebenarnya.

Konfigurasi ulang kepemilikan file

Apakah Anda menggunakan hosting web VPS atau Linux? Kepemilikan file yang tidak tepat dapat menyebabkan masalah kesalahan 403 Forbidden Anda.

Folder dan file dapat ditetapkan ke grup, pemilik, atau bahkan keduanya tertentu. Namun, untuk mengubah kepemilikan di lingkungan ini, Anda memerlukan akses SSH serta terminal SSH untuk terhubung ke VPS.

Setelah Anda SSH ke server situs Anda, gunakan perintah SSH berikut untuk mengevaluasi kepemilikan:

ls -1 [file name]

Anda akan melihat ini (atau yang serupa):

-rwxrw-rw- 1 [owner][group] 20 Jul 22 12:00 filename.txt

Fokus pada elemen pemilik dan grup: Nama pengguna akun hosting Anda akan menjadi pemilik yang sesuai. Jika kepemilikannya berbeda, masukkan perintah chown Linux berikut untuk mengubahnya:

chown [owner][:group] [file name]

Periksa catatan Anda

Alasan lain yang mungkin untuk kesalahan 403 terlarang Anda adalah bahwa nama domain Anda menunjuk ke alamat IP yang salah, di mana Anda tidak diizinkan untuk melihat konten situs. Untuk mengatasinya, periksa apakah nama domain Anda mengarah ke alamat IP yang benar.

Jika Anda bermigrasi ke host baru dan lupa memperbarui server nama, domain Anda masih dapat mengarah ke host web lama. Kode status kesalahan 403 dipicu saat host sebelumnya menghentikan akun Anda.

Jalankan pemindaian malware

Kesalahan 403 Anda mungkin karena malware: Situs web WordPress Anda mungkin terus-menerus menyuntikkan kode yang tidak diinginkan ke file htaccess Anda setelah terinfeksi. menambahkan Bahkan jika Anda memperbaiki file menggunakan metode yang disarankan pertama kami, kesalahan 403 akan tetap ada.

Jadi, jalankan pemindaian situs Anda dari malware menggunakan plugin WordPress seperti Wordfence atau Sucuri. Sebagian besar plugin keamanan untuk WordPress dapat menyingkirkan malware: ketika plugin mendeteksi infeksi, Anda akan diberikan beberapa opsi, seperti memulihkan atau menghapus file yang terpengaruh.

Cara lain untuk memulihkan situs adalah dengan menggunakan file cadangan atau, jika Anda tidak memiliki cadangan lengkap dari file yang diperlukan, cadangan basis data.

Kosongkan cache Anda

Teknik terakhir kami yang direkomendasikan untuk memperbaiki kesalahan 403 Forbidden melibatkan cache dan cookie browser Anda. Cache menyimpan data untuk membantu situs web memuat lebih cepat saat Anda kembali lagi. Tetapi jika sebuah situs telah diperbarui, tautan halaman yang sebenarnya dapat berbeda dari tautan yang disimpan.

Selain itu, cookie juga dapat menyebabkan kesalahan. Jika Anda melihat kesalahan saat mencoba masuk ke situs yang sering Anda kunjungi, mungkin ini penyebabnya.

Untungnya, membersihkan cache dan cookie di browser pilihan Anda dapat menyelesaikan masalah. Tapi bersiaplah: mengosongkan cache dapat menyebabkan situs berjalan lebih lambat saat Anda berkunjung lagi, karena browser meminta file situs lagi. Selain itu, menghapus cookie Anda akan mengeluarkan Anda dari situs yang saat ini Anda masuki.

Jika Anda menggunakan Google Chrome seperti orang lain yang tak terhitung jumlahnya, ikuti langkah-langkah ini untuk menghapus cache dan cookie Anda:

  1. Ketuk ikon oval di kanan atas layar, lalu klik Pengaturan.
  2. Temukan bagian “Privasi & Keamanan”, lalu ketuk tombol “Hapus Data Penjelajahan”.
  3. Pilih periode waktu untuk menghapus data dari menu tarik-turun, lalu pilih “Cookie dan data situs lainnya” dan “Gambar dan file yang disimpan”.
  4. Ketuk tombol “Hapus Data” untuk melanjutkan.

Setelah menyelesaikan keempat langkah, kembali ke situs Anda dan masuk jika perlu. Semoga kesalahan 403 terlarang akan terpecahkan!

Hasil

Jika Anda pernah mengalami 403 Forbidden error, Anda akan tahu betapa menjengkelkannya kesalahan itu, terutama ketika mereka mencegah Anda mengakses situs web yang Anda andalkan setiap hari. Mereka biasanya disebabkan oleh masalah izin file, meskipun plugin yang bermasalah dan infeksi malware juga dapat menjadi penyebabnya.

Mengidentifikasi penyebab kesalahan 403 tidak selalu mudah, tetapi delapan teknik yang dieksplorasi dalam panduan ini akan membantu Anda membuat situs Anda aktif dan berjalan kembali.

Namun, ada banyak kode kesalahan HTTP, 403 Forbidden hanyalah salah satunya. Pemilik situs web mungkin mengalami kesalahan sisi klien dan sisi server, termasuk batas waktu gateway 404 dan 504.

Semakin banyak yang Anda ketahui tentang kesalahan ini dan kesalahan lainnya, semakin cepat Anda dapat memperbaikinya jika kesalahan tersebut mengganggu situs Anda.



Source link

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.