Files
hjc-web/.env.production
weicw-dshsa 82b283b94d chore(domain): 官网接口基址迁 api.gxhuijicai.com
后端对外域名由 hjc-api.websoft.top 迁到 api.gxhuijicai.com:
- nuxt.config.ts 的 modulesApiBase / appApiBase / fileServerBase 默认值,
  以及 preconnect / dns-prefetch 提示
- .env.production、.env.example、README 的环境变量说明
- scripts/cms_fill_image.py、scripts/publish-cms-content.mjs 的默认 CMS 地址
- database/template-switch-verification.md、outputs/ 两份快照里的地址表述

注意 appApiBase 同时是 fileServerBase 的来源(nuxt.config.ts 取其 origin,
server/api/file/[...path].ts 用它代理文件下载)。已实测新域名与旧域名在
/api/file/** 上行为一致,本次迁移不改变该路径的结果。

已实测新域名对官网用到的接口可达(/api/hjc/** 正常),CORS 预检放行。
2026-09-30 17:43:00 +08:00

33 lines
1.6 KiB
Bash
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ============================================================
# 生产打包配置(npm run build:prod)
# ------------------------------------------------------------
# ⚠️ 该文件会被提交到 git,只放「非敏感、稳定」的生产参数。
# 任何密钥类内容都不要写在这里。
# ============================================================
# ---------- 接口(生产必须指向线上) ----------
# 单一后端(已迁移):内容/CMS、租户解析、模板解析全部走 api.gxhuijicai.com
NUXT_PUBLIC_MODULES_API_BASE=https://api.gxhuijicai.com/api
NUXT_PUBLIC_APP_API_BASE=https://api.gxhuijicai.com
# 图片/文件服务器。留空则由 nuxt.config.ts 从 APP_API_BASE 推导出
# https://api.gxhuijicai.com,无需手写
NUXT_PUBLIC_FILE_SERVER_BASE=
# ---------- 站点 / 多租户域名 ----------
# 生产通过域名自动识别租户,因此不设置 TENANT_ID / TEMPLATE_ID,
# 也不设置 FORCE_TEMPLATE_ID,避免写死租户导致所有域名串号
NUXT_PUBLIC_BASE_DOMAIN=gxhuijicai.com
NUXT_PUBLIC_BASE_DOMAINS=gxhuijicai.com,shoplnk.cn,sitelink.cn,wsdns.cn
NUXT_PUBLIC_SUBDOMAIN_PREFIXES=site,shop,store,mp,app,oa
# ---------- 可选覆盖(留空 = 由后台配置决定) ----------
# 站名/电话/二维码一律留空,从后台 CMS 读取,便于运营自行修改
NUXT_PUBLIC_SITE_NAME=
NUXT_PUBLIC_PHONE=
NUXT_PUBLIC_WX_QRCODE=
# 留言验证码:留空表示由后台「网站设置」的 requireCaptcha 决定
NUXT_PUBLIC_CONTACT_CAPTCHA=
# 订阅状态缓存秒数(仅服务端可见)
NUXT_SUBSCRIPTION_CACHE_TTL=60