扣子编程会为网页应用自动分配平台域名。如果希望使用自己的品牌域名访问网站,可以为项目添加自定义域名。本文介绍如何完成域名准备、火山引擎备案、DNS 解析和 SSL 证书配置。
说明
在团队版和企业版中,企业超级管理员可以通过功能访问控制和空间资源可见性,控制成员可见的功能入口和空间资源范围。如果你未看到预期的功能和资源,请联系企业超级管理员确认。更多信息,请参考功能访问控制和空间资源访问控制。
扣子编程会为每个部署项目自动分配以 .coze.site 为后缀的默认域名。你也可以将项目绑定至自定义域名,以便打造专属品牌访问地址,使网站地址更容易被用户记住,还能提升品牌知名度。
你可以从火山引擎购买域名,或使用从第三方服务商处购买的域名。使用自定义域名时,你需要在火山引擎为自定义域名进行备案,并配置 SSL 证书。
默认域名和自定义域名配置方式的区别,可参考管理网站域名。
配置自定义域名时,存在项目类型、免费证书额度等限制。详情请参见配额与限制。
在配置自定义域名之前,你需要先购买一个域名。本文以购买火山引擎域名为例,如果你已经从其他服务商处购买了域名,可以跳过本步骤。
使用限制
仅火山主账号或具备 DomainFullAccess 权限的 IAM 用户,才支持购买火山引擎域名。
操作步骤

根据国家相关法规,所有在中国内地提供服务的网站都必须进行 ICP 备案。由于你的网页应用由扣子编程统一部署在火山引擎的服务器上,因此需要在火山引擎备案系统对域名进行备案。
说明
完成域名准备和备案后,就可以在你的 AI 编程开发的项目中绑定自定义域名。


example.com,此处可以填写三级域名web.example.com。

在你的域名服务商的 DNS 控制台,将扣子编程提供的解析记录添加到对应域名的解析记录中,从而让域名指向扣子编程为你分配的应用服务器地址。
以下是某域名服务商 DNS 控制台的配置示例,在公网权威解析页面,添加对应的域名,并为对应的域名添加两条解析记录。其中,解析记录中的记录值为扣子编程配置域名页面中复制的解析记录的值。火山引擎 DNS 的配置方法请参考添加解析记录。
扣子编程侧

DNS 侧

说明
扣子编程侧解析记录的状态变为已验证,说明 DNS 侧已正确配置解析记录。
为确保数据传输的安全,你需要为你的域名配置 SSL证书。扣子编程提供两种证书配置方式。
| 证书类型 | 说明 | 配置方式 |
|---|---|---|
|
免费证书 |
适用于需要为自定义域名快速、免费启用 HTTPS 的场景,例如个人项目或开发测试环境。
|
单击生成免费证书。扣子编程将自动生成免费证书并完成证书安装,整体过程预计需要 3~5 分钟。同时,建议你勾选自动轮转。
|
|
火山引擎证书 |
适用于对稳定性要求较高的生产环境,或当免费证书额度用尽后,需要为自定义域名提供长期、可靠的 HTTPS 服务。
|
单击选择并添加,在下拉列表中选择你已购买的火山引擎证书,扣子编程将自动完成证书安装。
|
完成备案、DNS 和证书配置后,你可以点击保存域名。自定义域名会展示在域名列表中,状态为可访问。此时可以通过该域名直接访问已部署的网站,也可以在域名右侧的更多菜单中将其设为主域名。
你可以在完成自定义域名配置之前或之后部署项目,具体步骤可参考部署网页应用。
你可以查看自定义域名的配置,包括完整的域名、域名解析记录、证书的有效期等信息,你也可以重新添加证书。
说明
仅自定义域名支持查看域名配置,扣子编程默认域名不支持查看域名配置。


说明
删除域名后,用户将无法通过此域名访问该服务。此操作不可逆,请在执行前仔细确认。