Cara Memperbaiki 403 Forbidden Error di WordPress

By | Februari 18, 2020

Cara Memperbaiki 403 Forbidden Error di WordPress. 403 Forbidden Error adalah salah satu kesalahan paling mengerikan yang bisa ditemui pemula WordPress.

Pada artikel ini, kami akan menunjukkan kepada sobat cara memperbaiki 403 Forbidden Error di WordPress.

Apa itu 403 Forbidden – Access Denied Error di WordPress?

WordPress menunjukkan kode dan pesan ketika terjadi kesalahan di situs web.

contoh 403 forbidden error

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

Inilah sebabnya mengapa kesalahan biasanya disertai oleh teks:

403 Forbidden – You don’t have permission to access ‘/’ on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

Ada beberapa skenario yang berbeda ketika sobat dapat melihat kesalahan ini. Sebagai contoh:

  • 403 Forbidden – Access denied di halaman login wp-admin atau WordPress.
  • 403 Forbidden – selama instalasi WordPress.
  • 403 Forbidden error saat mengunjungi halaman mana pun di situs WordPress.
  • Mungkin juga sobat hanya bisa melihat ‘Access Denied alih-alih status 403 Forbidden.
  • Sobat juga dapat melihat ‘Access to yourdomain.com was denied. You don’t have authorization to view this page’.

Sekarang sobat tahu tentang berbagai jenis error 403, mari kita bicara tentang apa yang menyebabkan kesalahan ini.

Apa Penyebab 403 Forbidden Error di WordPress?

Penyebab paling umum untuk 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 dianggapnya berbahaya.

Inilah sebabnya kami menggunakan Sucuri untuk meningkatkan keamanan semua situs WordPress kami.

Penyebab lain yang mungkin bisa berupa file .htaccess yang rusak atau izin file yang salah di server sobat.

Perusahaan hosting WordPress sobat terkadang dapat membuat perubahan tidak sengaja ke pengaturan server mereka. Ini dapat menyebabkan 403 Kesalahan terlarang di situs Anda.

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

Memperbaiki 403 Forbidden Error di WordPress

Sebelum sobat melakukannya, kami menyarankan sobat membuat backup atau cadangan WordPress lengkap untuk situs web. Berikut adalah panduan kami tentang cara membuat backup WordPress secara manual.

Jika sobat sudah menggunakan plugin backup otomatis WordPress, maka pastikan sobat memiliki akses ke cadangan terbaru sebelum melangkah ke tutorial.

1. Mengatasi 403 Forbidden Error yang Disebabkan oleh Plugin WordPress

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

Jika ini menyelesaikan masalah, maka ini berarti salah satu plugin di situs web sobat lah yang menyebabkan kesalahan ini.

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

2. Memperbaiki 403 Forbidden Error yang Disebabkan oleh File .htaccess yang Rusak

Seringkali Error 403 disebabkan oleh file .htaccess yang rusak di situs WordPress sobat. Memperbaiki file ini cukup mudah.

Pertama, sobat perlu terhubung ke situs web menggunakan FTP Client atau manajer file di cPanel.

Selanjutnya, cari file .htaccess di folder root situs WordPress sobat. Jika sobat tidak menemukan file .htaccess, sobat harus mengaktifkan pengaturan untuk melihat hidden files (file tersembunyi).

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

menghapus file htaccess

Coba akses lagi situs webnya. Jika 403 Forbidden Error diselesaikan, maka ini berarti file .htaccess sobat yang rusak.

Sobat dapat membuat file .htaccess baru dengan masuk ke area admin WordPress dan pergi ke halaman Pengaturan » Permalinks.

Di halaman ini sobat cukup klik tombol Save Changes di bagian bawah halaman dan WordPress akan menghasilkan file .htaccess yang baru secara otomatis.

3. Perbaiki 403 Forbidden Error yang Disebabkan oleh Izin File di WordPress

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

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

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

Sobat dapat meminta penyedia hosting WordPress untuk memeriksa situs web sobat untuk izin file yang benar. Beberapa hosting sangat mendukung, mereka tidak keberatan dan mungkin akan memperbaikinya untuk sobat.

Mengubah sendiri izin file memiliki konsekuensi serius. Jika sobat tidak merasa percaya diri melakukannya sendiri, mintalah bantuan teman atau menyewa seorang profesional.

Namun, jika sobat ingin melakukannya sendiri, maka berikut adalah bagaimana cara untuk memeriksa izin file sobat.

Cukup sambungkan ke situs WordPress menggunakan FTP Client. Arahkan ke folder root yang berisi semua file WordPress sobat.

Klik untuk memilih folder, klik kanan dan kemudian pilih File Permissions dari menu.

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

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

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

Sobat dapat mengatur izin file folder root ke 744 atau 755. Centang kotak di sebelah ‘Recurse into subdirectories’ dan kemudian centang opsi ‘apply to directories only’.

Klik pada tombol OK. FTP Client sekarang akan mulai mengatur izin untuk semua subdirektori dalam folder itu.

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

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

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

Kami harap artikel ini membantu sobat memperbaiki 403 Forbidden Error di WordPress. Sobat mungkin juga ingin melihat artikel kami tentang 27 Tips Cara Meningkatkan Traffic Blog dengan Mudah.