TIL

[error] Vercel 404: not_found

하나쓰 2024. 4. 2. 20:57
728x90
반응형

버셀로 배포 후 example.com으로는 잘 접속되는데

example.com/login같이 pathname이 붙는 페이지로 이동하면 에러가 났다...

 

버셀 공홈에서는 아래와 같이 설명하고 있다

 

https://vercel.com/docs/errors

 


url을 확인해보라는데 url에는 문제가 없었다...

여러가지 검색을 해보니 아래와 같이 vercel.json 파일을 최상위에 생성하고 아래와 같이 작성해주면 된다고 한다

 

{
  "routes": [{ "src": "/[^.]+", "dest": "/", "status": 200 }]
}


페이지 내에서 링크를 클릭하거나 버튼 등을 눌러 내부 페이지로 이동할 때는 에러가 안 나지만
url을 직접 입력하거나 페이지를 새로고침할 때 서버가 해당 경로를 인식하지 못해서 에러가 나는 것이라고 한다

여튼 저렇게 설정하니 해결 완!

 

반응형