Cara Mengatasi Error 403 Forbidden di WordPress

Apakah Anda berurusan dengan error 403 Forbidden di situs WordPress Anda? Ini adalah salah satu error paling mengerikan yang bisa ditemukan oleh pemula WordPress. Pada artikel ini, saya akan menunjukkan cara mudah mengatasi Error 403 Forbidden di WordPress.

 

Apa itu 403 Forbidden – Access Denied Error di WordPress?

WordPress menampilkan kode dan pesan ketika terjadi Error di situs web Anda. Lihat daftar kesalahan WordPress paling umum dan cara memperbaikinya .

403 Kode status terlarang ditampilkan di situs WordPress

Error 403 Forbidden ditampilkan ketika izin server Anda tidak mengizinkan akses ke halaman tertentu.

Inilah sebabnya mengapa error biasanya disertai dengan teks:

403 Forbidden – Anda tidak memiliki izin untuk mengakses ‘/’ di server ini.

Selain itu, terjadi Error 403 Forbidden saat mencoba menggunakan Error Document untuk menangani permintaan tersebut.

Ada skenario berbeda ketika Anda dapat melihat error ini. Sebagai contoh:

  • 403 Forbidden – Akses ditolak di wp-admin atau halaman login WordPress.
  • 403 Forbidden – selama penginstalan WordPress.
  • Error 403 Forbidden saat mengunjungi halaman mana pun di situs WordPress Anda.
  • Mungkin juga Anda hanya bisa melihat ‘Access Denied’ bukan status 403 Forbidden penuh.
  • Anda juga mungkin melihat ‘Akses ke domainanda.com ditolak. Anda tidak memiliki otorisasi untuk melihat halaman ini. ‘

Sekarang setelah Anda mengetahui tentang berbagai jenis Error 403, mari kita bicara tentang apa yang menyebabkan error ini.

Apa Penyebab 403 Forbidden Error di WordPress?

Penyebab paling umum dari 403 Forbidden error di WordPress adalah karena plugin keamanan yang tidak dikonfigurasi dengan benar. Banyak plugin keamanan WordPress dapat memblokir alamat IP (atau seluruh rentang alamat IP) jika mereka yakin itu berbahaya.

Inilah mengapa Anda harus menggunakan Sucuri untuk meningkatkan keamanan semua situs WordPress Anda.

Kemungkinan penyebab lainnya adalah file .htaccess yang rusak atau izin file yang salah di server Anda.

Perusahaan hosting WordPress Anda terkadang dapat membuat perubahan yang tidak disengaja pada pengaturan server mereka. Ini dapat mengakibatkan 403 Forbidden error di situs Anda.

Karena itu, mari kita lihat cara mengatasi Error 403 Forbidden di WordPress.

Mengatasi 403 Forbidden Error di WordPress

Sebelum Anda melakukan apa pun, saya menyarankan Anda membuat cadangan WordPress lengkap dari situs web Anda. 

Jika Anda sudah menggunakan plugin cadangan WordPress otomatis, pastikan Anda memiliki akses ke cadangan terbaru sebelum melanjutkan.

1. Mengatasi 403 Forbidden Error Disebabkan oleh Plugin WordPress

Hal pertama yang perlu Anda lakukan adalah menonaktifkan sementara semua plugin WordPress . Ini termasuk plugin keamanan apa pun yang mungkin telah Anda instal di situs Anda.

Jika ini menyelesaikan masalah Anda, artinya salah satu plugin di situs web Anda yang menyebabkan error ini.

Anda dapat mengetahui plugin mana yang menyebabkan error dengan mengaktifkan semua plugin Anda satu per satu hingga Anda dapat mereproduksi Error 403 Forbidden.

2. Perbaiki 403 Forbidden Error Disebabkan oleh File .htaccess Rusak

Seringkali error 403 disebabkan oleh file .htaccess yang rusak di situs WordPress Anda. Mengatasi file ini cukup mudah.

Pertama, Anda perlu terhubung ke situs web Anda menggunakan klien FTP atau pengelola file di cPanel.

Selanjutnya, cari file .htaccess di folder root situs WordPress Anda. 

Anda perlu mengunduh file .htaccess ke komputer Anda sehingga Anda memiliki cadangan baru. Setelah itu, Anda perlu menghapus file dari server Anda.

Hapus file .htaccess dari situs WordPress Anda

Coba akses situs web Anda. Jika Error 403 Forbidden teratasi, maka ini berarti file .htaccess Anda rusak.

Anda dapat membuat file .htaccess baru dengan masuk ke area admin WordPress Anda dan membuka halaman Pengaturan > Permalinks .

Meregenerasi file .htaccess di WordPress

Cukup klik tombol Simpan Perubahan di bagian bawah halaman dan WordPress akan menghasilkan file .htaccess baru.

3. Mengatasi 403 Forbidden Error Disebabkan oleh Izin File di WordPress

Semua file yang disimpan di situs web Anda memiliki izin file. Izin file ini mengontrol siapa yang dapat mengakses file dan folder di situs web Anda.

Izin file yang salah dapat menyebabkan Error 403 Forbidden. Itu membuat server web Anda berpikir bahwa Anda tidak memiliki izin untuk mengakses file-file itu.

Jika dua solusi di atas tidak menyelesaikan  Error 403 Forbidden di situs Anda, maka izin file yang salah dapat menjadi penyebab yang paling mungkin.

Anda dapat meminta penyedia hosting WordPress Anda untuk memeriksa situs web Anda untuk izin file yang benar. Beberapa tuan rumah sangat mendukung, mereka tidak keberatan dan mungkin akan Mengatasinnya untuk Anda.

Mengubah izin file sendiri dapat menimbulkan konsekuensi serius. Jika Anda merasa tidak percaya diri melakukannya sendiri, mintalah bantuan teman atau pekerjakan seorang profesional.

Namun, jika Anda ingin melakukannya sendiri, berikut adalah cara memeriksa izin file Anda.

Cukup sambungkan ke situs WordPress Anda menggunakan klien FTP. Arahkan ke folder root yang berisi semua file WordPress Anda.

Memeriksa izin file

Klik untuk memilih folder, klik kanan lalu pilih Izin File dari menu.

Klien FTP Anda akan menampilkan kotak dialog izin file seperti ini:

Mengubah izin file menggunakan FTP

Semua folder di situs WordPress Anda harus memiliki izin file 744 atau 755.

Semua file di situs WordPress Anda harus memiliki izin file 644 atau 640.

Anda dapat mengatur izin file ke folder root ke 744 atau 755. Centang kotak di sebelah ‘Perulangan ke subdirektori’ dan kemudian centang opsi yang mengatakan ‘hanya berlaku untuk direktori’.

Klik pada tombol OK. Klien FTP Anda sekarang akan mulai mengatur izin ke semua subdirektori di folder itu.

Setelah selesai, Anda perlu mengulangi proses untuk semua file. Kali ini Anda akan menggunakan izin file 644 atau 640 dan jangan lupa untuk memilih ‘Recurse into subdirectories’ dan ‘apply to files only’. pilihan.

Klik tombol OK dan klien FTP Anda akan mulai mengatur izin file untuk semua file yang dipilih.

Coba akses situs web Anda sekarang, dan  Error 403 Forbidden seharusnya hilang sekarang.

Saya harap artikel ini membantu Anda  mengatasi  Error 403 Forbidden di WordPress. Anda mungkin juga ingin melihat dan mengatasi masalah umum di wordpress .

Tinggalkan Balasan