From 5c60450ba1300f0233edc31693c658996982af2f Mon Sep 17 00:00:00 2001 From: zdl <3489966805@qq.com> Date: Wed, 12 Nov 2025 10:43:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=85=8D=E7=BD=AE=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../config/bytedesk.config.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/bytedesk-integration/config/bytedesk.config.js b/src/bytedesk-integration/config/bytedesk.config.js index 21575a63..f454a6c8 100644 --- a/src/bytedesk-integration/config/bytedesk.config.js +++ b/src/bytedesk-integration/config/bytedesk.config.js @@ -1,15 +1,18 @@ /** * Bytedesk客服配置文件 - * 指向43.143.189.195服务器 + * 指向43.143.189.195服务器(通过 CRACO 和后端 Nginx 代理) * * 环境变量配置(.env文件): - * REACT_APP_BYTEDESK_API_URL=/bytedesk-api * REACT_APP_BYTEDESK_ORG=df_org_uid * REACT_APP_BYTEDESK_SID=df_wg_uid + * + * 代理链路: + * 前端请求 /bytedesk-api/* + * → CRACO 代理 → https://valuefrontier.cn/bytedesk-api/* + * → 后端 Nginx(去掉 /bytedesk-api/ 前缀)→ http://43.143.189.195/* */ // 从环境变量读取配置 -const BYTEDESK_API_URL = process.env.REACT_APP_BYTEDESK_API_URL || '/bytedesk-api'; const BYTEDESK_ORG = process.env.REACT_APP_BYTEDESK_ORG || 'df_org_uid'; const BYTEDESK_SID = process.env.REACT_APP_BYTEDESK_SID || 'df_wg_uid'; @@ -17,10 +20,10 @@ const BYTEDESK_SID = process.env.REACT_APP_BYTEDESK_SID || 'df_wg_uid'; * Bytedesk客服基础配置 */ export const bytedeskConfig = { - // API服务地址 - apiUrl: BYTEDESK_API_URL, + // API服务地址(通过 CRACO 代理,不重复拼接前缀) + apiUrl: '/bytedesk-api/', // 聊天页面地址 - htmlUrl: `${BYTEDESK_API_URL}/chat/`, + htmlUrl: '/bytedesk-api/chat/', // SDK 资源基础路径(用于加载内部模块 sdk.js, index.js 等) baseUrl: 'https://www.weiyuai.cn',