mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-09-29 05:56:38 +08:00
996 B
996 B
Zone 域名重构规格
已确认的设计:
/websites展示可注册根域 Zone;详情 URL 使用/websites/:zoneId。managed_domains将被彻底替换为of_zones与of_zone_domains。- Zone 域名是
of_proxy_routes域名与证书的规范化来源;一个域名至多连接一条路由,一条路由可含多个 Zone 的域名。 of_proxy_routes移除cert_id、cert_ids与domain_cert_ids,不再指定证书;配置编译只从关联 Zone 域名的cert_id查询证书。- Zone 域名只允许明确 FQDN;允许把含
*.example.comSAN 的 TLS 证书绑定到明确域名,但不允许通配符域名记录。 - 路由仍拥有上游、缓存、限流、WAF 与 Pages;Zone 只提供聚合管理和展示。
- 迁移先建新表、用 Public Suffix List 回填和验证,再在后续独立发布中移除旧表及冗余列。
完整设计、API、迁移与验证策略见 Zone 与域名资源设计。