From d4b32ffad0f0b5aed4aba138ff43026441b9a1eb Mon Sep 17 00:00:00 2001 From: swcho Date: Fri, 2 Jan 2026 15:39:28 +0900 Subject: [PATCH 1/5] =?UTF-8?q?fix:=20=EC=84=9C=EB=B8=8C=EB=8F=84=EB=A9=94?= =?UTF-8?q?=EC=9D=B8=20=ED=8F=AC=ED=8A=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/sn/.env.mindone | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/sn/.env.mindone b/apps/sn/.env.mindone index d03f5cae5..cea5518db 100644 --- a/apps/sn/.env.mindone +++ b/apps/sn/.env.mindone @@ -5,7 +5,7 @@ NEXT_PUBLIC_AUTH_USER_ID = token-id NEXT_PUBLIC_ACCESS_TOKEN = access-token NEXT_PUBLIC_REFRESH_TOKEN = refresh-token NEXT_PUBLIC_PROXY_HOST = http://con.mind-one.co.kr:11302 -NEXT_PUBLIC_SUB_DOMAIN = http://con.mind-one.co.kr:11300 +NEXT_PUBLIC_SUB_DOMAIN = http://con.mind-one.co.kr:13000 NEXT_PUBLIC_SERVER_API_URL = http://dev.onasys.co.kr:8000 NEXT_PUBLIC_GEOSERVER_URL = https://hasudo.geo.rsonesoft.com/geoserver NEXT_PUBLIC_LX_GEOSERVER_URL = http://con.mind-one.co.kr:11306/geoserver From 8cc5a0a737dd2e2c4d0bef7dbedc724021fd5b39 Mon Sep 17 00:00:00 2001 From: swcho Date: Fri, 2 Jan 2026 15:58:35 +0900 Subject: [PATCH 2/5] =?UTF-8?q?fix:=20base=5Furl=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/sn/src/shared/config/api.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/sn/src/shared/config/api.ts b/apps/sn/src/shared/config/api.ts index fe2e39682..16d1b5452 100644 --- a/apps/sn/src/shared/config/api.ts +++ b/apps/sn/src/shared/config/api.ts @@ -3,7 +3,7 @@ import { PROXY_HOST } from "./env"; // 브라우저에서는 동일 오리진으로 상대경로 호출 → CORS/localhost 고정 문제 방지 // (Next middleware가 /server/* 요청을 백엔드로 rewrite) // 서버 환경(SSR 등)에서는 절대 URL이 필요할 수 있어 기존 PROXY_HOST 기반 유지 -export const BASE_URL = typeof window === "undefined" ? `${PROXY_HOST}/server` : "/server"; +export const BASE_URL = `${PROXY_HOST}/server`; export const ENDPOINT = { ATTACH_SERVICE: { From ea738d687ba62a99d3de3e271df17921320b1011 Mon Sep 17 00:00:00 2001 From: swcho Date: Fri, 2 Jan 2026 16:11:00 +0900 Subject: [PATCH 3/5] =?UTF-8?q?fix:=20router.push=20->=20window.location.h?= =?UTF-8?q?ref=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/sn/app/page.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/sn/app/page.tsx b/apps/sn/app/page.tsx index fa9a15b7f..03c16e80b 100644 --- a/apps/sn/app/page.tsx +++ b/apps/sn/app/page.tsx @@ -19,10 +19,10 @@ import { LoginApi } from "@/entities/auth"; import { useEffect } from "react"; import { getCookie } from "@/shared/lib"; import { AUTH_USER_ID } from "@/shared/config"; -import { useRouter } from "next/navigation"; +// import { useRouter } from "next/navigation"; export default function Home() { - const router = useRouter(); + // const router = useRouter(); const checkToken = getCookie(AUTH_USER_ID); useEffect(() => { @@ -40,7 +40,7 @@ export default function Home() { } } doLogin(); - } else router.push("/map"); - } else router.push("/map"); + } else window.location.href = "/map"; + } else window.location.href = "/map"; }, []); } From 8f531a245f6e99acab2fd8cd4dbc93f47e4123f8 Mon Sep 17 00:00:00 2001 From: swcho Date: Fri, 2 Jan 2026 17:41:52 +0900 Subject: [PATCH 4/5] =?UTF-8?q?fix:=20=EA=B0=9C=EB=B0=9C=EC=84=9C=EB=B2=84?= =?UTF-8?q?=20env=20=ED=8C=8C=EC=9D=BC=20=ED=99=95=EC=9D=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/sn/app/page.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/sn/app/page.tsx b/apps/sn/app/page.tsx index 03c16e80b..087cb3ce0 100644 --- a/apps/sn/app/page.tsx +++ b/apps/sn/app/page.tsx @@ -26,6 +26,11 @@ export default function Home() { const checkToken = getCookie(AUTH_USER_ID); useEffect(() => { + console.log("ENV CHECK:", { + PROXY_HOST: process.env.NEXT_PUBLIC_PROXY_HOST, + PORT: process.env.NEXT_PUBLIC_PORT, + }); + const hostname = window.location.hostname; console.log("개발 메인 hostname", hostname); From f96ae66385b9e87feabfe1c3a1e1f5d5c22445d5 Mon Sep 17 00:00:00 2001 From: swcho Date: Fri, 2 Jan 2026 17:49:36 +0900 Subject: [PATCH 5/5] =?UTF-8?q?fix:=20=EA=B0=9C=EB=B0=9C=20=EC=84=9C?= =?UTF-8?q?=EB=B2=84=20=EC=97=90=EB=9F=AC=20=EC=88=98=EC=A0=95=20=ED=85=8C?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=20=EB=A1=A4=EB=B0=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/sn/app/page.tsx | 7 ------- 1 file changed, 7 deletions(-) diff --git a/apps/sn/app/page.tsx b/apps/sn/app/page.tsx index 087cb3ce0..2a1db71d8 100644 --- a/apps/sn/app/page.tsx +++ b/apps/sn/app/page.tsx @@ -19,20 +19,13 @@ import { LoginApi } from "@/entities/auth"; import { useEffect } from "react"; import { getCookie } from "@/shared/lib"; import { AUTH_USER_ID } from "@/shared/config"; -// import { useRouter } from "next/navigation"; export default function Home() { - // const router = useRouter(); const checkToken = getCookie(AUTH_USER_ID); useEffect(() => { - console.log("ENV CHECK:", { - PROXY_HOST: process.env.NEXT_PUBLIC_PROXY_HOST, - PORT: process.env.NEXT_PUBLIC_PORT, - }); const hostname = window.location.hostname; - console.log("개발 메인 hostname", hostname); if (hostname === "localhost" || hostname === "127.0.0.1" || hostname === "con.mind-one.co.kr") { if (!checkToken) {