From 4654c178014801b65c0314f6f5cc8221dc3adff9 Mon Sep 17 00:00:00 2001 From: dongsk Date: Wed, 2 Sep 2026 14:56:51 +0800 Subject: [PATCH] =?UTF-8?q?base=20=E5=80=BC=E8=B0=83=E6=95=B4=E4=B8=BAcons?= =?UTF-8?q?ole?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mcp-auth/frontend/nginx.conf | 20 ++++++++++---------- mcp-auth/frontend/vite.config.ts | 12 ++++++------ 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/mcp-auth/frontend/nginx.conf b/mcp-auth/frontend/nginx.conf index 4a325a1..6da4624 100644 --- a/mcp-auth/frontend/nginx.conf +++ b/mcp-auth/frontend/nginx.conf @@ -10,10 +10,10 @@ server { gzip_types text/plain text/css application/json application/javascript text/xml application/xml text/javascript image/svg+xml; gzip_min_length 256; - # ── /mcp-admin 子路径(外部 nginx 不剥离前缀,需在此处理)── + # ── /console 子路径(外部 nginx 不剥离前缀,需在此处理)── - # 后端 API 反向代理(/mcp-admin/api/ → 后端 /api/) - location /mcp-admin/api/ { + # 后端 API 反向代理(/console/api/ → 后端 /api/) + location /console/api/ { proxy_pass ${BACKEND_URL}/api/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; @@ -25,14 +25,14 @@ server { } # 健康检查 - location /mcp-admin/health { + location /console/health { proxy_pass ${BACKEND_URL}/api/health; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } - # 鼎捷云 IAM 登录服务反向代理(/mcp-admin/iam-api/ → iam.digiwincloud.com.cn/) - location /mcp-admin/iam-api/ { + # 鼎捷云 IAM 登录服务反向代理(/console/iam-api/ → iam.digiwincloud.com.cn/) + location /console/iam-api/ { proxy_pass https://iam.digiwincloud.com.cn/; proxy_set_header Host iam.digiwincloud.com.cn; proxy_set_header X-Real-IP $remote_addr; @@ -44,15 +44,15 @@ server { add_header Pragma "no-cache" always; } - # 静态资源长缓存(Vite 构建产物带 hash,/mcp-admin/assets/ → /assets/) - location /mcp-admin/assets/ { + # 静态资源长缓存(Vite 构建产物带 hash,/console/assets/ → /assets/) + location /console/assets/ { alias /usr/share/nginx/html/assets/; expires 1y; add_header Cache-Control "public, immutable"; } - # SPA 路由 fallback:/mcp-admin 下的非文件请求回退到 index.html - location /mcp-admin/ { + # SPA 路由 fallback:/console 下的非文件请求回退到 index.html + location /console/ { try_files $uri $uri/ /index.html; } diff --git a/mcp-auth/frontend/vite.config.ts b/mcp-auth/frontend/vite.config.ts index f9857cc..7310fa0 100644 --- a/mcp-auth/frontend/vite.config.ts +++ b/mcp-auth/frontend/vite.config.ts @@ -3,21 +3,21 @@ import react from '@vitejs/plugin-react' export default defineConfig({ plugins: [react()], - base: '/mcp-admin/', + base: '/console/', server: { port: 5173, proxy: { - // 生产部署在 /mcp-admin 子路径下,dev 代理路径也需带前缀 - '/mcp-admin/api': { + // 生产部署在 /console 子路径下,dev 代理路径也需带前缀 + '/console/api': { target: 'http://localhost:8000', changeOrigin: true, - rewrite: (p) => p.replace(/^\/mcp-admin/, ''), + rewrite: (p) => p.replace(/^\/console/, ''), }, // 鼎捷云 IAM 登录服务代理(避免 CORS / 网络问题) - '/mcp-admin/iam-api': { + '/console/iam-api': { target: 'https://iam.digiwincloud.com.cn', changeOrigin: true, - rewrite: (p) => p.replace(/^\/mcp-admin\/iam-api/, ''), + rewrite: (p) => p.replace(/^\/console\/iam-api/, ''), }, }, },