diff --git a/public/assets/img/404-image.png b/public/assets/img/404-image.png new file mode 100644 index 0000000..72a9474 Binary files /dev/null and b/public/assets/img/404-image.png differ diff --git a/src/app/error.tsx b/src/app/error.tsx new file mode 100644 index 0000000..e83d23c --- /dev/null +++ b/src/app/error.tsx @@ -0,0 +1,28 @@ +'use client'; + +import Button from '@/components/Button'; + +export default function errorPage() { + return ( +
+
+
+

OPPS!

+

+ 서비스 이용에 불편을 드려 죄송합니다.
+ 잠시 후 다시 시도해 주세요. +

+ +
+
+
+ ); +} diff --git a/src/app/not-found.tsx b/src/app/not-found.tsx index 4f7feb6..cd31b46 100644 --- a/src/app/not-found.tsx +++ b/src/app/not-found.tsx @@ -4,24 +4,25 @@ import Button from '@/components/Button'; export default function NotFoundPage() { return ( -
-
-
-
-

- 존재하지 않는 페이지입니다 -

-
-
+
+
+
+

404 ERROR

+

+ 존재하지 않는 주소를 입력하셨거나,
+ 요청하신 페이지의 주소가 변경 또는 삭제되었을 수 있습니다. +

-
+ ); } diff --git a/tsconfig.json b/tsconfig.json index 7492379..e76d28e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -33,4 +33,4 @@ }, "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], "exclude": ["node_modules"] -} +} \ No newline at end of file