⚠️ 本文档由 AI 自动翻译。如有任何不准确之处,请参考 英文原版。
部署方法
安装旧版本
使用--branch 标志来安装特定版本:
使用 ZIP 压缩包安装
对于网络受限环境或无法使用 git 的情况:备份程序
升级前创建备份
升级前务必备份以防止数据丢失:反向代理配置
前端和后端使用不同子域名时登录会话失效
若已将 Web 和 API 拆分到不同子域名并部署在反向代理之后(例如app.example.com 用于 UI,api.example.com 用于后端),认证 Cookie 无法同时到达两个主机。登录看似成功,但下一次请求时会话即丢失。
在 .env 中设置以下两个变量,然后重启 Dify:
COOKIE_DOMAIN:设为前后端共享的顶级域名(例如example.com),前导点可省略。NEXT_PUBLIC_COOKIE_DOMAIN:设为1,启用前端的跨子域名 Cookie。