本教程将指导你如何为你的博客设置自定义域名并开启 CDN 加速。我们将使用以下服务:
- Cloudflare:提供DNS解析与CDN加速
- Cloudflare Pages:博客部署平台
- 域名注册商:Namesilo
注册域名
首先,你需要在域名注册商(如 Namesilo)注册一个域名。注册完成后,你将拥有一个独特的域名,例如:yourdomain.com
。
设置 Cloudflare
接下来,你需要创建一个 Cloudflare 账户并添加你的域名。按照 Cloudflare 的引导操作,将你的域名的 DNS 解析服务器更改为 Cloudflare 提供的服务器。
部署博客到 Cloudflare Pages
将你的博客代码部署到 Cloudflare Pages 。在部署过程中,你需要设置自定义域名。在 Cloudflare Pages 的设置页面,找到 Custom Domains
部分,添加你的域名 yourdomain.com
。
如果你成功将 DNS 解析服务器更改为 Cloudflare 提供的服务器,Cloudflare Pages 将自动添加 CNAME 记录并为你的博客启用 HTTPS 加密。
配置 SSL 证书
在 Cloudflare 的 SSL/TLS 设置页面,选择 Full(strict)
模式。这将启用 HTTPS 加密,确保你的博客访问安全。
测试访问
现在,你可以尝试访问你的博客,https://yourdomain.com
。如果一切正常,你将看到你的博客内容。
优化设置(可选)
你可以在 Cloudflare 中启用一些额外的设置,以优化你的博客性能和安全性,例如:
- 开启
Auto Minify
以压缩HTML、CSS和JavaScript文件 - 开启
Brotli
以进一步压缩传输的内容 - 配置
Page Rules
以实现更高级的缓存策略
完成以上步骤后,你的博客将使用自定义域名并通过 Cloudflare 提供的 CDN 加速访问。