82b283b94d
后端对外域名由 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 预检放行。
33 lines
1.6 KiB
Bash
33 lines
1.6 KiB
Bash
# ============================================================
|
||
# 生产打包配置(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
|