TIL.22 | 404 페이지

원용현·2024년 8월 2일
0

TIL

목록 보기
21/21

next의 경우에는 파일을 만드는 폴더 구조 자체가 파일에 들어가기 위한 주소가 된다.

예를들어 pages/main/login/index.ts 의 파일구조를 가진다면 도메인주소/main/login 이 해당 index 파일에 접근하기 위한 주소가 될 것이다.

이 때, 만약 폴더 구조 상 파일이 없는 주소로 접근하면 파일이 없으므로 오류가 발생한다.

File Not Found. 파일이 없을 때, 즉 접근한 주소에 대응되는 index 파일이 없으면 발생하는 오류로 html 상태 코드에서 오류를 의미하는 400번대에서 404 코드 번호를 가진다.

404 페이지

따라서 404 오류 코드가 나오는 페이지에 대해서 대응할 수 있는 페이지를 따로 만들어준다. 폴더 구조 상에서 pages에 없는 페이지의 경우에 모두 대응할 수 있도록 만든다.

일반적으로 도메인주소/에 접근하면 pages에 위치하는 index 파일에 접근한다. 404 페이지를 만들기 위해서는 같은 pages 폴더에서 404.tsx라는 이름으로 파일을 만들어 작성하면 폴더 구조에서 없는 경로의 주소로 접근하면 해당 파일이 실행된다.

0개의 댓글