Back to Errors

404 — reached something, that something has nothing there

What is this error?

Your request arrived successfully. Whatever answered it could not find what you asked for. That is very different from 'the server is down'.

Common Causes

  • Wrong URL or a typo in the path.
  • The API route was never created or is named differently.
  • The record was deleted.
  • Client-side routing works locally but the host isn't configured for deep links.

How to fix it (Check First)

  • 1Read the full URL in the Network tab, including the path.
  • 2Does that route exist in your code?
  • 3Does it 404 only on refresh? Then it's routing configuration, not the page.

What NOT to do

  • Do not redeploy repeatedly hoping it changes.

Technical Details

404 is a valid HTTP response from a healthy server. Deep-link 404s on static hosts happen when the SPA fallback rewrite is missing.