又把博客迁移到cloudflare了

什么是 Cloudflare

Cloudflare 是一家提供网络安全和性能优化服务的公司,旨在保护和加速网站。它通过全球分布的内容分发网络(CDN)、DDoS 防护、网络安全防护、DNS 解析和其他服务,帮助网站提高加载速度、增强安全性并优化用户体验。Cloudflare 的服务适用于各种规模的企业,从个人博客到大型企业网站。

Pages

Cloudflare Pages 是 Cloudflare 提供的一个静态网站托管服务,专为开发者设计。它允许用户快速部署和托管静态网站,支持从 GitHub、GitLab 等代码仓库自动构建和发布。Cloudflare Pages 提供了以下几个主要特性:

  • 快速部署:通过与 Git 集成,用户可以在推送代码后自动构建和部署网站。
  • 全球 CDN:Cloudflare Pages 自动将网站内容分发到全球的 CDN 节点,确保用户能够快速访问。
  • 自定义域名:用户可以轻松配置自定义域名,并通过 Cloudflare 的 DNS 服务进行管理。
  • 无缝集成:与 Cloudflare 的其他服务(如 DDoS 防护和 SSL)无缝集成,提供全面的安全和性能优化。

如何部署博客到 Pages

部署博客到 Cloudflare Pages 的步骤如下:

  1. 创建 Cloudflare 账户:如果还没有账户,请访问 Cloudflare 官网 注册一个账户。

  2. 创建新项目

    • 登录到 Cloudflare 仪表板,选择 “Pages”。
    • 点击 “Create a Project” 按钮。
  3. 连接代码仓库

    • 选择要连接的 GitHub 或 GitLab 账户,并授权 Cloudflare 访问您的代码仓库。
    • 选择要部署的仓库。
  4. 配置构建设置

    • 在构建设置中,选择构建命令(例如,npm run build)和发布目录(例如,distpublic)。
    • 点击 “Save and Deploy” 开始构建和部署。
  5. 访问您的博客:部署完成后,您将获得一个 Cloudflare Pages 提供的默认域名,您可以通过该域名访问您的博客。

在腾讯云买的域名不想备案,怎么使用 Cloudflare 接管

如果您在腾讯云购买了域名,但不想进行备案,可以通过 Cloudflare 接管域名来实现。具体步骤如下:

  1. 注册 Cloudflare 账户:如果还没有账户,请访问 Cloudflare 官网 注册一个账户。

  2. 添加域名到 Cloudflare

    • 登录到 Cloudflare 仪表板,点击 “Add a Site”。
    • 输入您的域名并点击 “Add Site”。
  3. 选择计划:选择适合您的计划(免费计划即可)。

  4. 更新 DNS 记录

    • Cloudflare 会扫描您现有的 DNS 记录,您可以根据需要进行修改。
    • 完成后,Cloudflare 会提供新的 DNS 服务器地址。
  5. 更新域名 DNS 服务器

    • 登录到腾讯云域名管理控制台,找到您的域名。
    • 将域名的 DNS 服务器(nameserver)更改为 Cloudflare 提供的 DNS 服务器地址。
  6. 等待 DNS 生效:更改 DNS 服务器后,可能需要一些时间(通常为几小时)才能生效。

通过以上步骤,您可以成功接管域名,并使用 Cloudflare 提供的服务,而无需进行备案。

解析域名到 Pages(自定义域)

要将您的自定义域名解析到 Cloudflare Pages,您需要按照以下步骤操作:

  1. 在 Cloudflare Pages 中添加自定义域

    • 登录到 Cloudflare 仪表板,选择您的 Pages 项目。
    • 点击 “Settings” 标签,然后选择 “Custom Domains”。
    • 输入您要添加的自定义域名,并点击 “Add Domain”。
  2. 配置 DNS 记录

    • Cloudflare 会提供一组 DNS 记录,您需要在 Cloudflare 的 DNS 管理中添加这些记录。
    • 通常,您需要添加一个 CNAME 记录,指向 Cloudflare Pages 提供的默认域名。
  3. 在域名注册商处更新 DNS 记录

    • 如果您使用的是腾讯云域名,登录到腾讯云域名管理控制台。
    • 找到您的域名,添加相应的 CNAME 记录,指向 Cloudflare Pages 的地址。
  4. 等待 DNS 生效:更改 DNS 记录后,可能需要一些时间才能生效。

  5. 访问您的博客:一旦 DNS 生效,您就可以通过自定义域名访问您的博客。

迁移的原因

由于DNSPod对于已经备案过的域名仍然限制解析到博客. 所以, 只好修改nameserver让cf接管了.


又把博客迁移到cloudflare了
https://hawli.cn/2024/01/15/又把博客迁移到cloudflare了/
作者
krli
发布于
2024年1月15日
许可协议