정적 호스팅에서 SPA 경로는 index.html로 되돌려야 한다
브라우저가 /settings 같은 경로를 직접 요청하면 서버 파일은 없지만, index.html을 돌려주면 클라이언트 라우터가 화면을 선택한다.
request
/settings
브라우저 직접 접근
file lookup
정적 파일 없음
서버는 경로를 모름
fallback
index.html
앱 shell 반환
router
client route
해당 화면 렌더
설정
필요한 이유
없으면
rewrite
새로고침 대응
404 발생
assets
JS/CSS는 그대로
번들 로드 실패
base path
하위 경로 배포
링크 깨짐
status
대개 200
SEO와 로그 확인