把博客站点交给了 Cloudflare 托管

把博客站点交给了 Cloudflare 托管

💡 原文中文,约1800字,阅读约需5分钟。
📝

内容提要

本文介绍了如何将博客站点从阿里云迁移到Cloudflare,并提供了必要的Nginx配置。建议使用完全或完全(严格)模式以确保站点安全。

🎯

关键要点

  • 博客域名在阿里云购买,使用阿里云的 DNS 解析。
  • 阿里云 DNS 解析体验良好,但 Cloudflare 提供的免费服务吸引了用户。
  • 迁移站点到 Cloudflare 的过程和必要的 Nginx 配置被记录。
  • 在 Cloudflare 注册站点,选择添加域名并选择合适的计划。
  • Cloudflare 检测现有 DNS 记录,用户需手动添加未检测出的记录。
  • 选择 DNS 记录的代理状态,建议选择仅 DNS 以避免速度问题。
  • 在阿里云控制台备份 DNS 记录,并停用阿里云的解析设置。
  • 修改 DNS 服务器为 Cloudflare 提供的地址,生效需 24-48 小时。
  • Cloudflare 会发送邮件通知 DNS 修改生效,用户可手动验证。
  • Nginx 的 SSL 设置需与 Cloudflare 兼容,推荐使用完全或完全(严格)模式。
  • 确保站点使用 HTTPS,并通过 Nginx 强制重定向 HTTP 到 HTTPS。
  • 提供了 Nginx 配置作为参考。
➡️

继续阅读