Dec 06, 2023
Faradilla A.
7menit Dibaca
Error 404 not found adalah kode error yang menandakan bahwa halaman yang Anda minta tidak bisa ditemukan di server website. Error ini biasanya muncul karena adanya masalah pada layanan hosting atau konfigurasi DNS.
Sayangnya, 404 not found bisa memberikan kesan negatif pada pengunjung website atau bahkan memengaruhi Search Engine Optimization (SEO) dan peringkat website Anda. Error ‘Halaman tidak ditemukan’ ini mencegah mesin pencari untuk meng-crawl website Anda dengan benar.
Untungnya, karena error ini kebanyakan terjadi di sisi klien, pemilik website pun bisa mengatasinya dengan mudah. Di artikel ini, kami akan membagikan cara mengatasi error 404 not found serta menjelaskan penyebabnya. Pastikan untuk menyimak sampai selesai ya!
| Kode error | HTTP Error 404 |
| Tipe error | Error sisi klien |
| Variasi error | Error 404 Kesalahan 404 404 Not Found Halaman Tidak Ditemukan Page Not Found The page cannot be found The requested URL was not found on this server |
| Penyebab error | Pengaturan DNS Masalah hak izin akses file File .htaccess rusak |
Error 404 adalah masalah sisi klien yang menandakan bahwa URL yang diminta tidak bisa ditemukan di server. Penyebab error ini meliputi beberapa faktor, seperti domain yang salah diarahkan, file .htaccess yang rusak, atau hak izin akses file yang salah dikonfigurasi.
Beberapa langkah untuk mengatasi error 404 not found sebenarnya sangatlah mudah dan bisa dilakukan dengan cepat. Jadi, kami merekomendasikan langkah sederhana berikut ini sebelum Anda mencoba metode lain.
Berikut adalah cara mengatasi error 404 not found yang paling mudah:
Kalau Anda memiliki website WordPress dan menerima laporan bahwa error ini terjadi di website Anda, cobalah metode rekomendasi kami untuk mengatasi error ‘404 halaman tidak ditemukan’ ini. Langsung saja, yuk ikuti langkah-langkahnya!
Karena ada banyak kemungkinan penyebab error 404, akan lebih mudah untuk memperbaikinya kalau Anda tahu sumber masalahnya. Apabila website WordPress Anda dihosting di Hostinger, gunakan AI Troubleshooter untuk menemukan penyebab error ini dengan cepat.
Berikut langkah-langkah untuk melakukannya:

Kalau domain masih dipropagasi, Anda mungkin akan menjumpai error 404 not found ini. Untuk mengatasinya, Anda harus menunggu hingga propagasi selesai. Biasanya, DNS akan selesai diarahkan maksimal setelah 24 jam.
Selain itu, error 404 not found juga bisa diakibatkan oleh kesalahan konfigurasi DNS. Domain Anda mungkin diarahkan ke nameserver atau IP address yang salah melalui A record. Jadi, Anda harus mengecek apakah pengarahan domain sudah benar.
Ada dua metode untuk menghubungkan domain ke hosting Anda: menggunakan nameserver atau IP address melalui A record.
Ikuti cara berikut untuk mengecek nameserver Hostinger dan IP address Anda:

Ada banyak tool online untuk mengecek ke server DNS mana domain Anda diarahkan, seperti DNS Checker, DNSMap, dan whatsmydns.net.
Apabila website Anda masih menampilkan error 404 not found, langkah berikutnya yang bisa Anda coba adalah memperbaiki hak izin akses file.
Ketika Anda menggunakan layanan web hosting, server akan mengelola file Anda dan mengirimkannya ke browser agar website bisa ditampilkan.
Izin akses file dan folder akan memberi tahu server tentang siapa saja yang boleh menjalankan, membaca, atau mengedit data di akun hosting Anda. Namun, kalau konfigurasi nilainya salah, halaman web justru akan menampilkan kesalahan 404.
Nah, solusinya adalah dengan mengubah izin akses file. Kalau Anda adalah user Hostinger, nilai defaultnya adalah 644 untuk file dan 755 untuk folder.
Di hPanel, coba cara memperbaiki hak izin akses file berikut:





Langkah ini biasanya berhasil mengatasi error 404 not found. Tapi, kalau Anda masih menjumpai masalah ini, silakan coba langkah berikutnya.
Redirect URL, kontrol akses, keamanan, dan performa website pada dasarnya dikelola oleh sebuah file konfigurasi tingkat direktori yang bernama .htaccess (Hypertext Access).
Sebagai komponen penting website, .htaccess terletak di dalam folder public_html bersama dengan data penting lainnya. Namun, data ini bisa mengalami corrupt karena beberapa sebab, seperti plugin yang tidak kompatibel dan konfigurasi yang salah.
File .htaccess yang rusak bisa mengganggu tampilan website Anda dan menjadi penyebab munculnya error ini. Untuk mengatasi 404 not found, nonaktifkan file .htaccess lama dan ganti dengan yang baru.
Untuk melakukannya, ikuti cara menonaktifkan .htaccess berikut:


Selanjutnya, ini cara membuat file .htaccess baru:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPressApabila website Anda bisa diakses setelah file .htaccess lama dinonaktifkan dan menggunakan file baru, kemungkinan memang file inilah yang menjadi penyebab error 404 page not found di website Anda.
Pesan error 404 mungkin muncul ketika pengunjung membuka website Anda melalui link eksternal dari website lain, dan ternyata link tersebut mengarah ke halaman web yang sudah dihapus.
Untuk mengatasi 404 not found di website WordPresss, restore file dari backup website Anda.
Perlu diingat, metode ini hanya bisa dilakukan kalau ada beberapa halaman website yang rusak atau mengarah ke error 404 not found.
Begini cara restore website Anda di Hostinger:





Cara Mengatasi Error 403 Forbidden
Cara Mengatasi Error 400 Bad Request
Penyebab error 404 not found adalah tidak adanya resource yang diminta dari website. Browser sudah terhubung dan mengirimkan permintaan ke web server, tapi file yang diminta tidak bisa ditemukan. Akhirnya, browser tidak bisa menampilkan halaman web, dan error 404 pun muncul.
Kemudian, ada faktor lain yang bisa menyebabkan error 404 not found, di antaranya:
Apa pun browser yang Anda gunakan, error 404 tetap bisa terjadi. Tampilannya juga akan berbeda-beda, tergantung pada yang Anda gunakan.

Mozilla Firefox langsung menampilkan halaman dengan pesan 404 Not Found yang jelas. Deskripsinya menampilkan bahwa resource yang diminta tidak bisa ditemukan di server tersebut (“The resource requested could not be found on this server!”)

Apabila Anda menjumpai halaman 404 di Chrome, browser ini akan menampilkan pesan deskripsi di bawah kode status HTTP.

Ketika kesalahan 404 terjadi di Opera, browser ini akan menampilkan deskripsi status di bagian atas halaman.

Microsoft Edge menampilkan pesan HTTP Error 404 dan deskripsi yang mengatakan “The request URL is invalid.”
Beberapa website mungkin menampilkan error ini secara berbeda-beda. Meskipun desainnya tidak begitu penting, halaman ini membantu menjelaskan kepada pengunjung bahwa website sebenarnya masih berfungsi, tapi halaman yang mereka cari tidak bisa ditemukan.
Error 404 not found adalah kode status HTTP yang menandakan bahwa halaman yang sedang Anda coba akses tidak bisa ditemukan. Error ini umum terjadi ketika domain mengarah ke alamat DNS yang salah, izin akses file atau folder salah dikonfigurasi, atau sistem menjalankan file .htaccess yang corrupt.
Bagi Anda yang menjumpai error ini saat browsing, berikut cara mengatasi error 404 not found yang bisa Anda coba:
Bagi Anda yang mengelola website, penting sekali untuk segera mengatasi 404 not found ini apabila muncul di website Anda. Selain langkah-langkah yang sudah dijelaskan di atas, kami juga merekomendasikan langkah berikut untuk menghindari 404 error di WordPress Anda:
Semoga artikel ini bisa membantu Anda mengatasi 404 not found, ya. Kalau masih memiliki pertanyaan atau saran lainnya, silakan tinggalkan komentar di bawah ini!
Semua konten tutorial di website ini telah melalui peninjauan menyeluruh sesuai standar dan komitmen editorial Hostinger.
Komentar
December 26 2019
Woles hanya mengatur ulang permalink aja untuk kasus saya halaman error 404 tersebut sudah normal kembali..
December 30 2022
Kami memiliki kasus yang sama error' 404 Mohon untuk Supportnya, Terimakasih
August 01 2022
Ko eror
November 20 2022
Gampang eror
January 01 2023
Eror link ini tidak bisa d gunakan
January 09 2023
Halo Kak, boleh diinfokan link mana yang tidak berfungsi? ?