.env.production 1.3 KB

1234567891011121314151617181920212223
  1. NEXT_PUBLIC_APP_ENV=production
  2. # 线上站点根地址(与浏览器访问域名一致,无尾斜杠);SSR / 服务端 axios 解析 __ORIGIN__ 时必需
  3. # 勿写 Node 监听端口(如 :4000),否则前端跳转登录页会把 :4000 带进地址栏。
  4. # www 与裸域共用同一套前端时:DNS 需有 www 记录、证书需含 www SAN、Nginx server_name 需含 www.jinclab.com(勿拼成 wwww)
  5. NEXT_PUBLIC_SITE_URL=https://jinclab.com
  6. # 封面、视频、课件等媒体直连主业务域名(与 API_PROXY_TARGET 一致);不设则仍用 /api-backend 同源反写
  7. NEXT_PUBLIC_MEDIA_ORIGIN=https://secure.jinclab.com
  8. NEXT_PUBLIC_API_BASE_URL_LOCAL=http://127.0.0.1:8000
  9. # 动态域名:浏览器为「当前域 + /api-backend」;SSR 需 NEXT_PUBLIC_SITE_URL。端口写在下面两条代理里(8005 / 8504),勿写进公网 URL。
  10. NEXT_PUBLIC_API_BASE_URL_TEST=__ORIGIN__
  11. NEXT_PUBLIC_API_BASE_URL_PRODUCTION=__ORIGIN__
  12. # 同源反写前缀(与 next.config rewrites 一致);不设则根据主 base 自动推导为 …/api-backend-remittance
  13. NEXT_PUBLIC_REMITTANCE_API_BASE_URL=/api-backend-remittance
  14. # next build 时写入 rewrites:主业务 :8005 -> secure.jinclab.com、汇款 :8504 -> pay.jinclab.com
  15. API_PROXY_TARGET=https://secure.jinclab.com
  16. API_PROXY_TARGET_REMITTANCE=https://pay.jinclab.com