DevToolPal
ID
4xx Kesalahan klien

404 Not Found

Tidak Ditemukan

Artinya

Server tidak menemukan apa pun di URL yang diminta. Ini tidak mengatakan apakah resource pernah ada atau akan kembali.

Penyebab umum

  • Salah ketik atau tautan usang
  • Halaman dipindah atau dihapus tanpa pengalihan
  • Route, base path, atau huruf besar/kecil nama file salah

Cara memperbaiki

Sebagai klien atau pengunjung

Periksa ejaan dan huruf besar/kecil URL, hapus karakter berlebih di akhir, dan cari konten lewat pencarian situs atau beranda.

Sebagai pengelola situs atau API

Tambahkan pengalihan 301 untuk konten yang dipindah, perbaiki tautan internal yang rusak, dan sajikan halaman 404 yang membantu tetapi tetap berstatus 404. Gunakan 410 untuk konten yang sengaja dihapus.

Contoh respons

HTTP/1.1
HTTP/1.1 404 Not Found
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Not Found",
  "status": 404,
  "detail": "No user with id 42."
}

Spesifikasi

RFC 9110 §15.5.5

FAQ

› Apakah error 404 merugikan SEO?

404 untuk halaman yang memang tidak pernah ada itu normal. Perbaiki tautan internal yang rusak dan alihkan halaman berharga yang dipindah agar sinyalnya tidak hilang.

› Mengapa aplikasi single-page saya mengembalikan 404 saat di-refresh?

Server mencari file di path tersebut. Konfigurasikan agar menyajikan index.html untuk route yang tidak dikenal, atau prerender route-nya.