issues
search
Dev-FE-1
/
team2-intranet-project-
토이프로젝트I - 2조 기업용 사내 인트라넷 개발
https://organic-meggy-toyproject-group2-intranet-solution-b9fd064a.koyeb.app/
0
stars
1
forks
source link
/ 루트 페이지를 거치지 않고 다른 화면으로 이동시, 새로고침시 cannot get /userinfo 에러 발생
#59
Closed
nakyeonko3
closed
3 months ago
nakyeonko3
commented
3 months ago
문제, 원인
이 문제는 배포 환경에서만 일어남.
서버 문제임
처음에 홈 화면을 들어가고 다른 화면으로 이동할 때는 문제가 없음
유저가 특정 링크로 처음 접속할 때 에러가 발생함 예)
https://intranet-solution.onrender.com/userinfo를
처음에 들어가면 GET에러 발생
처음 루트 페이지가 아닌 다른 페이지로 접속시 서버 라우팅이 작동하고, 클라이언트 라우팅이 작동하지 않아서 생기는 문제임.
해결방안
express에 api fallback 종속성을 설치함.
https://www.npmjs.com/package/connect-history-api-fallback
문제, 원인
해결방안
https://www.npmjs.com/package/connect-history-api-fallback