自定义域名
租户可以使用自己的域名(如 feedback.acmecorp.com),而不是平台默认的 URL。
配置流程
第一步:在设置中添加域名
- 前往设置 > 自定义域名
- 输入您的域名:
feedback.acmecorp.com - 点击添加域名
第二步:配置 DNS
添加一条指向平台的 CNAME 记录:
| 类型 | 名称 | 值 |
|---|---|---|
| CNAME | feedback | yourdomain.com |
如果使用根域名,则添加 A 记录:
| 类型 | 名称 | 值 |
|---|---|---|
| A | @ | platform-server-ip |
第三步:验证
- 在设置中点击验证域名
- FeedbackPulse 将检查 DNS 记录
- 验证通过后,域名即可生效
第四步:SSL
平台所有者需要:
- 配置 Web 服务器以接受该自定义域名
- 为该自定义域名获取 SSL 证书(或使用通配符证书)
套餐要求
自定义域名需要租户订阅套餐中包含 custom_domain 功能开关。
服务端配置(适用于超级管理员)
当租户添加自定义域名时,超级管理员可能需要:
- 将该域名添加到 Web 服务器配置中
- 为该域名获取 SSL 证书
- 确保
ResolveTenant中间件能够解析该域名
ResolveTenant 中间件会自动检查 tenant_domains 表,将自定义域名匹配到对应的租户。