© 2026 Basis Pengetahuan Cloudkilat. Hak Cipta Dilindungi.

|
>
>
  1. Beranda
  2. Troubleshooting, Tips & Trik
  3. Tutorial Plesk
  4. Cara Mengatasi Error 403 Forbidden di Plesk (Panduan Lengkap & Praktis)

Cara Mengatasi Error 403 Forbidden di Plesk (Panduan Lengkap & Praktis)

Website Anda menampilkan Error 403 Forbidden? Jangan panik. Ikuti panduan lengkap cara mengatasinya melalui panel Plesk, mulai dari izin file hingga solusi keamanan WP Guardian.

Waktu baca: 6 menit • Lihat progres baca di bar atas
Oleh Nizen Iskandar
Dipublikasikan 05 Desember 2025
pleskErrortroubleshootingWordPressKeamanan WebsiteVPS IndonesialinuxTips

Pernahkah kamu mencoba membuka websitemu sendiri, tapi malah disambut dengan pesan "403 Forbidden"? Rasanya pasti menyebalkan. Bukan hanya sekadar istilah teknis yang rumit, error ini seperti "tanda dilarang masuk" yang dipasang tepat di depan pintu toko onlinemu.

Bagi pemilik website, error ini bukan hal sepele. Jika pengunjung (atau calon pelanggan) tidak bisa mengakses konten penting di situsmu, kamu berpotensi kehilangan trafik dan peluang bisnis. Mengapa ini bisa terjadi?

Sederhananya, server web (seperti Nginx atau Apache yang digunakan di Plesk) dikonfigurasi untuk melindungi file sensitif. Namun, terkadang konfigurasi ini menjadi terlalu protektif atau mengalami kesalahan, sehingga pemilik sah seperti kamu pun dilarang masuk.

Jangan panik dulu! Meskipun penyebabnya beragam, kami sudah merangkum panduan komprehensif untuk mengatasi Error 403 Forbidden ini, khusus bagi kamu pengguna control panel Plesk. Yuk, kita bedah solusinya satu per satu!


Apa Itu Error 403 Forbidden?

Error 403 Forbidden terjadi ketika web server "mengerti" permintaan kamu untuk membuka halaman tertentu, tetapi menolak untuk memberikan akses.

Bayangkan kamu datang ke sebuah ruangan eksklusif. Kamu sudah menyapa penjaga pintu (server), dia mendengarmu, tapi dia berkata, "Maaf, nama Anda tidak ada di daftar," atau "Anda tidak punya izin masuk ke ruang VIP ini."

Secara teknis, ini bisa disebabkan oleh tiga hal utama:

  1. Izin Akses (Permissions): Kamu tidak memiliki "kunci" yang tepat untuk membuka file atau folder tersebut.
  2. Konfigurasi Salah: File .htaccess yang korup atau konflik plugin.
  3. Keamanan: Sistem keamanan memblokir akses karena mendeteksi aktivitas mencurigakan (atau false alarm).

Langkah 1: Cek File .htaccess Melalui Plesk File Manager

File .htaccess adalah file konfigurasi server yang sangat powerful, namun juga sensitif. Satu karakter yang salah ketik bisa membuat seluruh website menampilkan Error 403.

Di Plesk, kamu tidak perlu repot menggunakan FTP, kamu bisa mengeceknya langsung:

  1. Login ke Panel Plesk kamu.
  2. Masuk ke menu Files.
  3. Buka folder httpdocs (atau folder root di mana websitemu berada).
  4. Cari file bernama .htaccess.

Catatan: Jika kamu tidak menemukannya, pastikan kamu sudah mengaktifkan opsi "Show hidden file". Namun, biasanya di Plesk file ini langsung terlihat.

Cara Memperbaikinya:

  1. Klik kanan pada file .htaccess, lalu pilih Rename (misalnya menjadi .htaccess_backup), tujuannya untuk menonaktifkan file tersebut.
  2. Coba akses kembali websitemu. Jika website bisa terbuka, berarti file .htaccess lamamu perlu diperbaiki.

Langkah 2: Reset Izin File dan Folder (Fix Permissions)

Ini adalah penyebab paling umum dari Error 403. Server Linux memiliki aturan ketat soal siapa yang boleh membaca (Read), menulis (Write), dan mengeksekusi (Execute) file.

Jika kamu menggunakan Kilat Hosting 2.0 atau server yang berbasis Plesk, kamu bisa memperbaiki ini dengan mudah tanpa koding:

  1. Di menu Files pada Plesk, lihat di kolom kanan daftar file. Kamu akan melihat kolom Permissions (biasanya berupa angka seperti drwxr-xr-x).
  2. Pilih folder atau file yang bermasalah.
  3. Klik tombol Change Permissions.

Aturan Emas Permission:

  • Folder: Harus diset ke 755 (rwxr-xr-x).
  • File: Harus diset ke 644 (rw-r--r--).

Pastikan kamu tidak memberikan akses 777 (Full Access) karena ini sangat berbahaya bagi keamanan servermu. Jika kamu menemukan file dengan permission yang salah, segera perbaiki ke angka standar di atas.


Langkah 3: Nonaktifkan Plugin WordPress (Cara Cepat via Plesk)

Plugin yang tidak kompatibel atau buggy seringkali menjadi biang kerok Error 403. Jika kamu tidak bisa masuk ke dashboard WordPress (wp-admin), jangan khawatir. Plesk memiliki fitur "WordPress Toolkit" yang sangat membantu.

  1. Di Panel Plesk, buka menu WordPress.
  2. Pilih instalasi WordPress yang bermasalah.
  3. Masuk ke tab Plugins.
  4. Kamu tidak perlu menonaktifkan satu per satu secara manual. Coba nonaktifkan plugin yang baru saja kamu install atau update sebelum error terjadi dengan menggeser tombol toggle menjadi abu-abu (off).

Jika setelah mematikan plugin tertentu website kembali normal, segera hapus plugin tersebut dan cari alternatif yang lebih stabil.

Tips Pro: Pastikan websitemu didukung oleh resource yang mumpuni. Jika error terjadi karena resource limit, pertimbangkan untuk upgrade ke VPS Hemat dari CloudKilat untuk performa yang lebih lega dan stabil.


Langkah 4: Pastikan Ada "Index Page"

Server web secara default akan mencari file bernama index.php atau index.html saat seseorang membuka nama domainmu. Jika file ini hilang atau namanya salah (misal: home.html tapi server mencari index), server mungkin akan memblokir akses direktori demi keamanan (mencegah orang melihat isi folder).

Solusi:
Cek di Files > httpdocs. Pastikan ada file bernama index.php atau index.html. Jika tidak ada, kamu perlu mengunggahnya atau membuatnya.


Langkah 5: Periksa Kepemilikan File (Khusus Pengguna VPS)

Jika kamu menggunakan layanan Kilat VM 2.0 (Virtual Private Server) dan memiliki akses root, masalah kepemilikan (ownership) file bisa jadi penyebabnya. Ini sering terjadi jika kamu mengunggah file menggunakan user root via SSH, sedangkan web server (Nginx/Apache) berjalan dengan user lain.

Kamu bisa mengeceknya melalui terminal SSH dengan perintah:

ls -l /var/www/vhosts/namadomain.com/httpdocs

Jika pemilik file bukan user FTP/System user dari domain tersebut, kamu perlu mengubahnya menggunakan perintah chown.

chown -R user_pemilik:group_pemilik /var/www/vhosts/namadomain.com/httpdocs

Hati-hati saat menggunakan perintah ini. Jika kamu ragu, tim support CloudKilat siap membantumu\!


Langkah 6: Scan Malware & Amankan Website (PENTING!)

Terkadang, Error 403 muncul karena file .htaccess kamu terus-menerus dirusak oleh malware yang bersarang di websitemu. Meskipun kamu sudah memperbaikinya (Langkah 1), malware tersebut akan mengubahnya kembali.

Membersihkan malware secara manual sangat sulit dan berisiko malware kembali lagi lewat celah keamanan (backdoor) yang tersembunyi.

Solusi Terbaik: WP Guardian

Untuk kamu pengguna WordPress, CloudKilat memiliki solusi keamanan all-in-one bernama WP Guardian. Ini bukan sekadar plugin keamanan biasa.

Mengapa kamu butuh WP Guardian?

  • Pencegahan Proaktif: WP Guardian menutup celah keamanan bahkan sebelum hacker sempat memanfaatkannya.
  • Virtual Patching: Melindungi website kamu dari kerentanan plugin/tema yang belum di-update.
  • Tanpa Beban Server: Berbeda dengan plugin security biasa yang memberatkan hosting, WP Guardian bekerja secara efisien.

Dengan menggunakan WP Guardian, kamu bisa mencegah Error 403 yang disebabkan oleh suntikan kode berbahaya, sekaligus tidur nyenyak karena tahu aset digitalmu aman terlindungi. Layanan ini bisa diaplikasikan baik kamu menggunakan control panel maupun tidak.


Langkah 7: Bersihkan Cache Browser

Terakhir, dan yang paling sering dilupakan: Cache Browser.
Mungkin kamu sudah memperbaiki masalahnya di server, tapi browsermu masih menyimpan versi "Error 403" dari kunjungan sebelumnya.

Cobalah untuk:

  1. Buka websitemu dalam mode Incognito/Private Window.
  2. Jika berhasil terbuka, berarti masalah ada di cache browser kamu.
  3. Lakukan Clear Cache & Cookies pada browser utamamu.

Kesimpulan

Error 403 Forbidden memang bisa menghambat performa websitemu, tapi dengan langkah-langkah di atas—mulai dari cek .htaccess di Plesk hingga memastikan file permissions yang tepat—kamu bisa mengatasinya dengan cepat.

Ingat, keamanan dan konfigurasi server yang tepat adalah kunci. Jangan biarkan website WordPress-mu rentan terhadap serangan yang menyebabkan error ini berulang. Lengkapi perlindungan websitemu dengan WP Guardian dari CloudKilat sekarang juga.


Referensi

Artikel ini disadur dan dikembangkan dari artikel blog Plesk:

  • 403 Forbidden Error: What Is It & How To Fix It - Plesk Blog

Butuh bantuan lebih lanjut?

Jangan ragu untuk menghubungi tim support kami jika Anda memiliki pertanyaan atau masalah terkait layanan CloudKilat.

Hubungi Kami