Cara Memperbaiki Error 403 Terlarang di WordPress

403 Forbidden Error di WordPress adalah kode status HTTP yang mengindikasikan bahwa akses ke halaman atau sumber daya yang Anda coba jangkau benar-benar dilarang karena alasan tertentu. Ada berbagai skenario yang dapat memicu error ini, termasuk masalah pada plugin WordPress Anda, file .htaccess yang rusak, izin file yang salah, atau pembatasan sisi server. Berikut ini cara mengatasi dan memperbaiki 403 Forbidden Error di WordPress:

Periksa Korupsi File .htaccess.

File .htaccess adalah file konfigurasi yang digunakan oleh server berbasis Apache dan dapat rusak. Berikut ini cara memeriksa dan memperbaikinya:

  • Akses Situs Anda melalui FTP atau Pengelola File: Gunakan klien FTP atau manajer file yang disediakan oleh panel kontrol hosting Anda.
  • Temukan File .htaccess: Letaknya di direktori root instalasi WordPress Anda. Pastikan untuk menampilkan berkas tersembunyi, karena berkas yang dimulai dengan tanda titik (.) mungkin disembunyikan secara default.
  • Ganti nama file .htaccess: Ubah nama menjadi sesuatu seperti .htaccess_old. Ini akan menonaktifkannya.
  • Uji Situs Anda: Jika situs Anda berfungsi setelah mengganti nama file .htaccess, kemungkinan besar file tersebut rusak.
  • Buat File .htaccess Baru: Masuk ke Dasbor WordPress > Pengaturan > Permalinks dan cukup klik 'Simpan Perubahan' untuk menghasilkan file .htaccess baru.

Periksa Izin File

Izin file yang salah juga dapat menyebabkan kesalahan 403. File harus diatur ke 644 dan direktori ke 755.

  • Akses Situs Anda melalui FTP atau Pengelola File: Menelusuri file dan folder WordPress Anda.
  • Periksa dan Perbaiki Izin: Klik kanan pada file dan direktori untuk memeriksa izinnya. Sesuaikan jika tidak diatur ke 644 untuk file dan 755 untuk direktori.

Nonaktifkan Plugin

Terkadang, plugin WordPress dapat menyebabkan error ini, terutama jika plugin tersebut terkait dengan keamanan. Untuk mengecek apakah ini masalahnya:

  • Nonaktifkan Semua Plugin: Akses situs Anda melalui FTP atau Manajer File, navigasikan ke halaman wp-content dan ganti nama folder plugin folder ke plugins_old. Ini akan menonaktifkan semua plugin.
  • Periksa Situs Anda: Jika kesalahan teratasi, salah satu plugin yang menyebabkan masalah.
  • Temukan Pelakunya: Ganti nama plugins_old kembali ke folder plugin lalu aktifkan kembali setiap plugin satu per satu di Dasbor WordPress hingga Anda menemukan plugin mana yang menyebabkan error 403.

Periksa Perlindungan Hotlink

Pengaturan proteksi hotlink pada server Anda mungkin salah memblokir permintaan yang sah, sehingga menyebabkan kesalahan 403.

  • Periksa Perlindungan Hotlink: Hal ini biasanya dapat dilakukan melalui panel kontrol hosting Anda. Pastikan tidak ada kesalahan konfigurasi untuk memblokir akses ke konten Anda.

Konsultasikan dengan Penyedia Hosting Anda

Jika tidak ada satu pun langkah di atas yang berhasil, masalahnya mungkin ada di tingkat server.

  • Hubungi Dukungan Hosting: Penyedia hosting Anda dapat memeriksa masalah sisi server yang menyebabkan 403 Forbidden Error, seperti plugin keamanan, firewall, atau pengaturan server.

Memulihkan dari Cadangan

Sebagai upaya terakhir, jika Anda memiliki cadangan situs web terbaru, pertimbangkan untuk mengembalikannya ke titik sebelum kesalahan 403 terjadi.

Kesimpulan

403 Forbidden Error dapat membuat frustasi, tetapi biasanya dapat diperbaiki melalui langkah-langkah pemecahan masalah seperti memeriksa file .htaccess, menyesuaikan izin file, menonaktifkan plugin, atau mengganti tema. Selalu pastikan Anda memiliki cadangan terbaru sebelum membuat perubahan signifikan pada situs web Anda.