火山引擎域名备案通过后,须先申请并部署SSL证书才能启用HTTPS:需确认备案号生效、DNS解析正确,再通过证书中心申请免费DV单域名证书,完成TXT验证后一键部署至ECS,最后验证HTTPS访问正常。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

火山引擎域名备案通过后,必须先完成SSL证书申请并部署,才能让网站支持HTTPS访问,否则浏览器会显示“不安全”警告,用户可能直接关闭页面。
确认备案号已生效
登录火山引擎备案中心,查看备案状态是否为【已通过】且显示工信部下发的ICP备案号(格式如:京ICP备12345678号)。若状态仍为“管局审核中”或“待提交”,不可跳过此步直接申请证书——【未取得备案号的域名无法在火山引擎成功绑定SSL证书】。
同时检查域名DNS解析是否已生效:在本地CMD或终端执行 nslookup yourdomain.com,返回的IP地址必须是你在火山引擎配置的云服务器公网IP,否则证书部署后将无法被正确访问。
进入证书中心申请免费DV单域名证书
方法一:直达入口操作
打开火山引擎控制台 → 进入「证书中心」→ 点击「申请证书」→ 选择「免费证书」→ 勾选「DigiCert免费版 DV 单域名」→ 输入已备案域名(如 example.com)→ 点击「下一步」。
方法二:从域名服务页跳转
进入「域名服务」→ 找到已备案域名 → 点击右侧「管理」→ 在「安全设置」区域点击「申请SSL证书」→ 自动跳转至证书中心并预填域名信息。
注意:免费证书仅支持单个域名(不含www前缀),若需同时保护 www.example.com 和 example.com,必须申请泛域名证书或分别申请两个免费证书——但免费证书限购20个/账号/年,超出需购买付费版。
完成DNS验证
第一步:复制TXT记录值
证书中心生成验证用的TXT记录,形如 _acme-challenge.example.com → 9XxkF...vQmR,点击「复制」按钮获取完整值。
第二步:登录域名DNS管理后台
前往火山引擎「域名服务」→ 找到对应域名 → 点击「DNS解析」→ 新建一条TXT记录:
主机名填 _acme-challenge(不要加域名后缀);
记录值粘贴刚复制的完整字符串;
TTL建议设为600秒(10分钟),避免缓存延迟导致验证失败。
第三步:等待并触发验证
DNS生效通常需1~10分钟。回到证书中心页面,点击「立即验证」。若提示“验证中”,可刷新页面查看状态;若15分钟后仍显示“未验证”,检查TXT记录是否拼写错误、是否多出空格、主机名是否误填为 _acme-challenge.example.com(应仅为 _acme-challenge)。
一键部署至云服务器
验证通过后,证书状态变为「已签发」。点击证书列表右侧「部署」→ 选择目标产品:「云服务器ECS」→ 选择已备案域名绑定的实例 → 点击「确认部署」。
系统自动将证书和私钥上传至ECS的/etc/ssl/certs/目录,并修改Nginx或Apache配置启用HTTPS。若你的Web服务未使用标准端口(如80/443)或自定义了配置路径,部署后需手动检查/etc/nginx/conf.d/default.conf等文件中的ssl_certificate和ssl_certificate_key指向是否正确。
最后,在浏览器地址栏输入 https://yourdomain.com,看到锁形图标且无警告即表示成功。

















