Hey! Es posible que te encuentres con este error cuando visites tu deploy en netlify e intentes recargar la pagina en una url difrente a la inicial o “/”
Al parecer netlify Al cagar la pagina ira a buscar esa direccion en nuestro proyecto a ver si encuentra algun html , Ya que estamos construyendo un SPA sobre un unico index.html no encontrara nada por ende arrojara este error , puedes leer mas al respecto --> Aca
Para solucionarlo primero deberas de asegurarte de tener un “publish directory” correcto en netlify , para eso vas a tu proyecto --> Site settings --> Build & Deploy , en el primer apartado “Build Settings --> publish directory” Debera estar el nombre del directorio donde webpack genera el build de tu aplicacion
Luego de esto crearas un archivo netlify.toml en la raiz de tu proyecto y le asignaras lo siguiente
[[redirects]]
from = "/*"
to = "/index.html"
status = 200
De esta forma netlify siempre cargara tu index.html y tu aplicacion podra ser recargada en cualquier ruta , de nuevo puedes leer mas acerca de esto Aca :3
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?