export default defineNuxtPlugin((nuxtApp) => { // 현재 브라우저의 호스트를 확인하여 동적으로 API BASE 설정 const currentHost = window.location.hostname; let apiBase = ''; // www 유무에 관계없이 동일한 도메인으로 API 요청 if (currentHost === 'www.greenwhaleglobal.com') { apiBase = 'https://www.greenwhaleglobal.com'; } else if (currentHost === 'greenwhaleglobal.com') { apiBase = 'https://greenwhaleglobal.com'; } else { // 개발 환경이나 다른 도메인에서는 환경변수 사용 apiBase = nuxtApp.$config.public.apiBase || ''; } // API 베이스 URL 덮어쓰기 nuxtApp.$config.public.apiBase = apiBase; // 로그 출력 (배포 시 제거 가능) console.log('API Base URL set to:', apiBase); });