必须先在Atoms平台发布网站并添加自定义域名,再于域名注册商处配置对应DNS记录(www用CNAME、根域用A记录),否则域名无法访问;HTTPS需手动启用并等待2–15分钟生效。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在Atoms平台上线网站并让它通过自己的域名访问,必须完成发布动作后,在Atoms控制台中配置自定义域名,并同步在域名注册商处设置对应DNS记录,否则用户输入你的域名将无法打开网页。
确认网站已成功发布到Atoms
登录Atoms后台 → 进入项目管理页 → 找到目标网站 → 查看“部署状态”是否显示为【Published】。未发布状态下绑定域名无效,所有域名请求都会返回404或默认占位页。
这一步操作起来很简单,直接点击“Publish”按钮即可,但要注意:发布后首次加载可能需要1–3分钟缓存生效,此时刷新域名页面仍可能看到旧内容或空白页。
在Atoms控制台添加自定义域名
进入已发布的网站详情页 → 左侧菜单点击“Settings” → 选择“Custom Domains” → 点击“Add Domain”。
在弹出框中输入你要绑定的完整域名,例如example.com或www.example.com;【必须输入完整域名,不能带http://或路径】。Atoms会立即校验该域名是否已被其他账户占用,若提示“Domain already in use”,说明该域名已在另一Atoms项目中绑定。
提交后,Atoms会生成一条CNAME记录值(形如project-abc123.atoms.app),并明确标注适用场景:主域名(如example.com)需用A记录,子域名(如www.example.com)必须用CNAME记录——这个区分不能颠倒,填错会导致HTTPS证书签发失败。
配置DNS解析记录
方法一:绑定www子域名(推荐新手)
登录你的域名注册商后台(如阿里云、腾讯云、Namecheap)→ 找到DNS解析设置 → 新建一条CNAME记录:
主机名:www
记录值:Atoms控制台提供的CNAME地址(如project-abc123.atoms.app)
TTL:300秒
方法二:绑定根域名(example.com)
Atoms不支持根域直接CNAME,必须使用A记录指向其负载均衡IP。在Atoms域名设置页下方,点击“Show A Records”展开IPv4地址列表(通常为2–4个IP)→ 在DNS后台新增两条A记录:
主机名:@
记录值:第一个IP地址
主机名:@
记录值:第二个IP地址
(部分DNS服务商允许单条A记录填写多个IP,按其界面逻辑操作即可)
注意:不要删除原有MX或TXT记录,尤其是企业邮箱正在使用的域名,误删会导致邮件中断。
上传CNAME文件(仅限GitHub Pages迁移用户)
如果你是从GitHub Pages迁移到Atoms,且原项目根目录存在CNAME文件,请务必删除它。Atoms不读取该文件,保留会导致HTTPS证书申请被拒绝,浏览器提示“您的连接不是私密连接”。
这一步只需在本地项目中删掉CNAME文件,再重新部署一次即可。
启用HTTPS并等待生效
第一步:在Atoms“Custom Domains”页面,找到刚添加的域名 → 点击右侧“Enable HTTPS”按钮。
第二步:Atoms自动向Let’s Encrypt发起证书申请,全程无需人工干预。
第三步:等待状态从“Pending”变为“Active”,通常需2–15分钟;期间可通过浏览器直接访问你的域名测试,若显示“Not Secure”或证书错误,说明仍在签发中,【切勿重复点击启用按钮,可能触发速率限制】。

















