最开始使用Gitee的pages服务部署静态网站展示个人作品,后来Gitee的pages服务关闭了。
后续返回Github使用其pages服务,但是国内访问GitHub很不稳定,始终不是个好办法。

那么如何让自定义域名(如 www.yourname.com)访问到自己的的网站内容呢?

  • 方案A(纯Serverless):自定义域名→ 备案​ → 绑定到 CloudBase静态网站托管​ → 访问网站。
  • 方案B(传统服务器):自定义的域名→ 备案​ → 绑定到 轻量应用服务器​ → 在服务器上配置Web服务(如Nginx)并部署网站文件 → 访问网站。

在这里插入图片描述

作为前端程序员,想要快速部署当然选择方案A。这里选择了**腾讯云CloudBase**作为最终解决方案。

1.域名购买

同样我选择了腾讯云购买域名,直接买他十年的!
在这里插入图片描述

第二步.IPC备案

如果不进行备案直接访问,就会报:DNS_PROBE_FINISHED_NXDOMAIN
备案的本质:是国家对互联网信息服务提供者进行实名登记和内容管理的一种制度。它相当于您网站的“网络身份证”,目的是落实网络实名制,保障网络安全。
如果不备案,未备案的域名解析到中国大陆的服务器,腾讯云、阿里云等所有国内云服务商的系统会自动检测。一旦发现域名未备案,会立即阻断该域名的HTTP/HTTPS访问,导致网站无法打开。
在这里插入图片描述

第三步.申请SSL证书

SSL证书的核心作用:

  • 加密传输:在用户浏览器和您的网站服务器之间建立加密通道,确保所有交互数据(如密码、个人信息、支付详情)在传输过程中不被窃听和篡改。
  • 身份验证:由受信任的第三方机构(CA)颁发,向访客证明“您访问的就是该网站的真实服务器”,而非仿冒的钓鱼网站。
    建立信任与合规:
  • 浏览器地址栏会显示锁形标志和 https://​ ,这是直观的安全信任标识。
    它是许多行业安全标准(如支付卡行业数据安全标准 PCI DSS)和现代Web技术(如小程序跳转链接、Service Worker等)的强制要求。

如果没有SSL证书(网站仅使用HTTP),浏览器明确标记“不安全”,所有主流浏览器都会在地址栏显著警告。

个人网站申请免费证书即可,无需购买:
在这里插入图片描述

第四步.静态网站托管

CloudBase提供了github仓库授权,直接部署的功能,非常方便!
部署完成后,便可以直接访问网站了。
当前效果类似github的pages服务,访问速度快,但同时也会被提示:

基于安全合规要求,默认域名仅限于开发测试使用,存在访问频率限制、功能缺失及稳定性风险。
当前默认域名有效期至:XXXXX,为保障您的服务质量和业务连续性,建议您立即绑定自定义域名。

在这里插入图片描述在这里插入图片描述

第五步.绑定自定义域名

绑定完成后访问自定义域名,就会直接看到网站了。
在这里插入图片描述

总结:

正确操作流程如下:

  • 确保网站内容已上传至CloudBase静态网站托管,并可通过默认域名(.tcloudbaseapp.com)正常访问。
  • 准备一个自定义域名(如从腾讯云DNSPod购买)。
  • 为该域名办理ICP备案。在腾讯云备案系统,选择“云开发(CloudBase)”作为接入方式,按指引完成备案。
  • 备案通过后,回到CloudBase控制台,将已备案的域名绑定到您的静态网站托管服务上。
  • 此时,访问自定义域名,就会直接看到托管在CloudBase上的网站了。

————————————————————————分割线———————————————————————————

2026.03.10更新,在当前配置下可很方便地接入OpenClaw,并在QQ、钉钉、企业微信中使用
在这里插入图片描述

在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐