Cara Mengatasi Error 404 Not Found di WordPress

Posted by

Error 404 Not Found – Error 404 adalah salah satu error yang paling menyebalkan bagi para pemilik website. Munculnya error ini tentu menjengkelkan karena bisa merusak pengalaman pengunjung website Anda.

Kabar baiknya Anda dapat mengatasi Error 404 dengan mudah. Pada artikel ini, kami akan memandu Anda mempelajari bagaimana cara mengatasi Error 404 sampai tuntas. Namun, sebelum itu kami akan membahas apa itu Error 404 dan apa saja faktor-faktor penyebabnya.

Pengertian Error 404 dan Penyebabnya

Error 404 Not Found

Error 404 adalah peringatan yang muncul ketika browser Anda tidak menemukan halaman atau file yang kamu akses. Bisa konten yang terakses hilang, telah terubah atau mengalami kerusakan.

Pesan kesalahan seperti “Error 404 not found” bisa berasal dari script website yang Anda miliki. Faktor lainnya, mungkin server hosting tempat Anda menyimpan file website bisa jadi penyebabnya.

Berikut ini adalah penyebab Error 404 yang sering kita jumpai:

Salah Memasukkan URL

Penyebab Error 404 yang pertama cukup sederhana, yaitu kesalahan ketik ketika menulis URL. Misalnya, Anda seharusnya menulis www.jendelateknologi.com/pengertian-dns untuk mengakses website resmi Niagahoster. Namun, Anda malah menuliskan www.jendelateknologi.com/pengertiandns.

Caching Error

Masalah pada caching juga bisa menyebabkan error ini muncul. Jika browser yang Anda gunakan tidak bisa menemukan file cache website, maka akan muncul Error 404.

Pengaturan DNS Bermasalah

Faktor lain yang bisa menyebabkan munculnya Error 404 adalah masalah pada domain Anda yang belum dipropagasi ke Domain Name System (DNS) yang digunakan. Alhasil muncul tersebut ketika Anda mengakses website.

Plugin atau Tema Bermasalah

Plugin atau tema yang bermasalah bisa menyebabkan munculnya Error 404. Pada beberapa kasus, plugin atau tema bermasalah mempengaruhi link URL website Anda. Jika hal tersebut terjadi, kemungkinan error ini bisa muncul.

Selalu Backup Website Anda

Setelah mengetahui beberapa penyebab Error 404, Anda tidak bisa langsung mengatasinya begitu saja. Sebelum menerapkan cara mengatasi Error 404, pastikan Anda sudah membuat backup semua data website Anda.

Hal ini perlu Anda lakukan agar Anda tidak akan kehilangan data-data penting jika terjadi kesalahan ketika proses mengatasi Error 404 sedang berjalan.

Sudah membuat backup website? Jika sudah, mari mulai belajar cara mengatasi Error 404 pada WordPress!

Baca Juga:

Cara Mengatasi Error 404 pada WordPress

Sebelum mengaplikasikan cara mengatasi Error 404, kami sarankan untuk refresh website terlebih dahulu. Terkadang error ini bisa hilang dengan sendirinya. Biasanya ini terjadi karena ada masalah pada layanan hosting yang Anda gunakan.

Jika sudah refresh website berkali-kali dan error tetap saja muncul, baru Anda bisa mencoba salah satu dari beberapa cara mengatasi Error 404 di bawah ini:

Periksa Penulisan URL

Penyebab error 404 kadang sangatlah sepele. Karenanya, solusi yang ditawarkan juga sama sepelenya.

Supaya terhindar dari 404 error, coba cek penulisan URL pada address bar. Pastikan Anda tidak salah mengetik dalam bentuk apapun. Entah itu huruf yang terdobel, kesalahan penulisan ekstensi, atau salah menuliskan tanda baca.

Reload atau Refresh Halaman

Cara termudah lain untuk mengatasi error 404 not found ialah me-reload atau refresh halaman web. Anda bisa melakukannya dengan memencet tombol F5 pada keyboard. Opsi lain adalah dengan memencet tombol refresh tepat di sebelah kiri address bar pada browser.

Bersihkan Cache dan History Browser

Browser sengaja menyimpan jejak penelusuran Anda dalam bentuk cache. Cara ini membantu browser bisa bekerja secara efisien tanpa perlu mengunduh informasi yang sama berulang-berulang.

Error 404 Not Found

Masalah akan muncul ketika ternyata cache menyimpan halaman 404 error. Inilah yang membuat Anda terus menerus mendapatkan tampilan eror. Makanya, Anda perlu menghapus cache dan browser history. Inilah solusi agar tampilan 404 error tak kembali muncul.

Semisal Anda memakai browser Google Chrome, Anda bisa menghapus cache dan history dengan cara berikut:

  1. Akses menu History di Settings atau Ctrl + H.
  2. Klik opsi Clear browsing data.
  3. Pilih rentang waktu data yang ingin dihapus.
  4. Centang opsi Browser history dan Cached images and files.
  5. Klik tombol Clear data.

Faktor paling umum yang menyebabkan munculnya error ini adalah bagaimana WordPress menampilkan permalink. Terdapat berbagai macam pilihan untuk menampilkan permalink, dari permalink bernomor sampai permalink judul postingan.

  • Buka Pengaturan Pemalink

Ketika website Anda mengalami Error 404, hal pertama yang perlu Anda lakukan adalah mereset permalink. Cara mereset permalink cukup mudah. Buka dashboard WordPress lalu klik menu Setting > Permalinks. Kemudian akan muncul pengaturan seperti di bawah ini:

Edit Permalink WordPress
  • Kembalikan Sementara ke Permalink Plain

Apa pun jenis permalink yang Anda gunakan sebelumnya, kembalikan permalink menjadi default Plain untuk sementara. Lalu klik Save dan halaman pengaturan akan reload.

Setelah itu kembalikan pengaturannya menjadi permalink yang sebelumnya Anda gunakan. Kemudian klik Save sekali lagi. Voila, Anda telah berhasil mereset struktur permalink. Coba akses website Anda kembali dan cek apakah error tersebut sudah berhasil teratasi.

Restore File .htaccess WordPress

Terkadang Error 404 menyebabkan Anda tidak bisa mengakses dashboard WordPress. Jika hal tersebut terjadi tentu Anda tidak bisa mereset permalink melalui dashboard.

Tidak perlu khawatir karena Anda masih bisa mereset permalink menggunakan cara lain, yaitu melalui file .htaccess. Berikut adalah langkah-langkah mereset permalink menggunakan file .htaccess:

Pertama, akses website via FTP. Anda bisa menggunakan aplikasi seperti Filezilla untuk mengakses website.

Kedua, buka folder root WordPress yang berisi instalasi WordPress. Biasanya direktori ini tersimpan di folder public_html atau www, atau bisa juga dinamai dengan nama website Anda.

Ketiga, masuk ke folder tersebut dan cari file .htaccess.

Keempat, jika Anda menggunakan FileZilla, klik kanan pada file .htaccess dan pilih View/Edit. Kemudian FileZilla akan mengunduh file tersebut. Setelah itu buka file .htaccess menggunakan text editor. Simpan file tersebut.

Kelima, Sebaiknya jangan lakukan perubahan apa pun jika Anda tidak yakin atau tidak paham coding. Anda bisa menggunakan kode file .htaccess WordPress default yang tampilannya seperti ini:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Keenam, ganti file .htaccess lama dengan file .htaccess default di atas. Selesai, Anda sudah berhasil mereset permalink secara manual!

Nonaktifkan Tema dan Plugin

Seperti yang sudah disebutkan di awal, tema atau plugin bermasalah bisa mempengaruhi struktur URL website Anda. Jika Anda sudah menerapkan dua cara mengatasi Error 404 di atas dan tidak berhasil, cara terakhir adalah dengan menonaktifkan plugin dan tema.

Cara Menonaktifkan Tema dan Plugin Via Dashboard

Pertama, nonaktifkan semua plugin terlebih dahulu. Anda bisa menonaktifkan plugin dengan membuka menu Plugins > Installed Plugins. Kemudian centang semua plugin dan terapkan Bulk Actions, pilih Deactivate.

Jika Error 404 sudah tidak muncul, artinya ada salah satu plugin yang menyebabkan error tersebut.

Kedua, aktifkan plugin satu per satu untuk mengecek plugin mana yang menjadi penyebab error tersebut. Jika Anda mengaktifkan satu plugin dan error kembali muncul, artinya plugin tersebut yang menyebabkan Error 404 muncul.

Ketiga, Anda bisa coba mengupdate plugin bermasalah tersebut. Bisa jadi plugin menyebabkan error karena tidak diupdate. Namun, jika sudah diupdate dan error tetap muncul, uninstall plugin tersebut dan cari alternatif lain.

Keempat, jika ternyata bukan plugin yang menyebabkan munculnya Error 404, Anda bisa beralih ke tema. Ganti tema yang sedang Anda gunakan dengan tema lain. Apabila error tidak muncul kembali artinya, tema Andalah yang menjadi penyebab Error 404. Sebaiknya ganti tema Anda jika memang terbukti menghasilkan error.

Cara Menonaktifkan Tema dan Plugin Via FTP

Terkadang Error 404 mengakibatkan Anda tidak bisa mengakses dashboard WordPress. Jika hal ini terjadi, Anda harus mengakses WordPress dengan cara lain, salah satunya adalah via FTP.

Anda bisa menggunakan FileZilla untuk menonaktifkan tema dan plugin. Berikut adalah langkah-langkahnya:

Pertama, buka folder public_html/wp-content.

Kedua, Anda akan menemukan folder plugins dan themes

Ketiga, di dalam folder plugins, Anda akan melihat folder masing-masing plugin yang sudah Anda install. Setelah itu ganti nama plugin untuk menonaktifkannya. Anda bisa menggantinya dengan nama jetpack.disabled, misalnya.

Keempat, dengan mengganti nama foldernya, plugin otomatis nonaktif. Coba akses website, apakah error masih muncul. Jika tidak, artinya plugin yang Anda nonaktifkan adalah penyebab errornya.

Kelima, jika semua plugin sudah dinonaktifkan dan error tetap muncul, Anda bisa mulai beralih ke tema. Sama seperti ketika menonaktifkan plugin, Anda hanya perlu mengganti nama folder tema yang Anda gunakan.

Keenam, setelah tema dinonaktifkan, WordPress secara otomatis menggunakan tema default WordPress. Kemudian cek website Anda apakah error sudah hilang. Jika error hilang, artinya tema Andalah yang bermasalah.

Kesimpulan

Error ini memang terlihat sederhana, tetapi bisa mengakibatkan kerugian untuk Anda. Pengunjung tidak bisa menemukan halaman yang mereka inginkan. Akibatnya, trafik website pun bisa menurun

Dengan enam cara mengatasi Error 404 Not Found di atas, Anda bisa menyelesaikan masalah secepat mungkin. Alhasil Anda bisa menghindari kehilangan trafik website.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *