작성
·
165
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
박태근님, WAS에서 ‘/error-page/500’ 경로로 요청을 다시 할 때 URL이 변경되지 않는 이유는 서버 내부에서 에러 처리를 위한 내부 리다이렉션이 발생하기 때문입니다. 클라이언트에게는 최초 요청 URL을 그대로 유지하면서 서버 내부적으로 오류 처리를 위한 경로로 이동하기 때문에 브라우저의 URL이 변경되지 않는 것입니다. 이렇게 하면 사용자는 서버 내부의 오류 처리 로직을 알 수 없으며, 원래 요청하려던 페이지의 URL을 유지할 수 있어 오류 발생 시에도 사용자 경험이 유지됩니다.