Cloudflare 设置域名 301 永久跳转教程

💡 前置说明:通过本教程,你可以实现:当用户访问你的域名时,自动跳转到另一个指定的网址。
⚠️ 重要提醒:修改域名的 DNS 服务器后,解析生效需要一定时间(通常几十分钟到 24 小时,最长可达 48 小时)。配置完成后请耐心等待,不要频繁反复测试

 

第 1 步:将域名添加到 Cloudflare

  1. 登录 Cloudflare 后台,点击左侧菜单的 Domians(域名)→ Overview(概览),然后点击 Add site(添加站点)。
  2. 输入你自己的域名,点击继续。
  3. 选择 Free(免费)套餐,确认后进入下一步。

将域名添加到 Cloudflare

 

第 2 步:添加 2 条 DNS 记录(必须开启橙色代理)

重点:这里填写的 IP 地址是示例虚拟地址,不需要替换为你自己的服务器 IP

添加以下两条 A 记录

类型 主机记录 记录值 代理状态
A @ 192.0.2.1 开启橙色云朵(代理)
A www 192.0.2.1 开启橙色云朵(代理)

🚨 避坑提示:云朵图标必须显示为橙色(代表代理已开启)。如果显示为灰色,则表示未开启代理,301 跳转功能将无法正常工作。

添加完成后,点击继续到下一步。

 

第 3 步:修改域名服务商的 DNS 服务器

前往你购买域名的平台(例如阿里云、腾讯云、GoDaddy 等),找到该域名的 DNS 管理 页面:

  1. 删除当前默认的 DNS 服务器地址。
  2. 替换为 Cloudflare 分配给你的以下两组地址(示例,实际请以 Cloudflare 后台显示的为准):
    • isla.ns.cloudflare.com
    • lloyd.ns.cloudflare.com

保存修改,等待 DNS 全球生效。

📌 示例(阿里云):域名与网站 → 域名列表 → 点击对应域名 → DNS 管理 → 修改 DNS 服务器。

阿里云修改域名服务商的 DNS 服务器

 

第 4 步:创建 301 跳转规则

  1. 回到 Cloudflare 后台,点击菜单 Rules(规则) → Overview(概览) →Create rule(创建规则) →  然后点击 Redirect Rules(重定向规则)
  2. 给规则任意命名(例如 “301 跳转”)。
  3. 匹配条件 选择 Custom filter expression(自定义过滤表达式)。

创建 301 跳转规则

 

两种跳转效果,请根据需求二选一,不要同时设置

两种跳转效果,请根据需求二选一,不要同时设置👉 方案 1:仅跳转首页(推荐新手)

效果:只有访问域名首页(即根路径 /)时才会跳转;访问其他子页面时,正常浏览,不会跳转。

图形界面配置步骤

  1. 添加条件 ①:主机名 等于 你的域名(不带 www,例如 example.com
  2. 点击 Or 增加条件 ②:主机名 等于 你的域名(带 www,例如 www.example.com
  3. 再增加条件 ③:URI 路径 等于 /

 

👉 方案 2:所有页面均跳转

效果:无论访问首页还是任何子页面,全部强制跳转到目标网址。

图形界面配置步骤

  1. 添加条件 ①:主机名 等于 你的域名(不带 www
  2. 点击 Or 增加条件 ②:主机名 等于 你的域名(带 www

💡 提示:普通用户建议使用上述图形界面勾选即可;高级用户也可以点击“编辑表达式”直接编写代码。

 

设置跳转行为(以下设置两种方案通用)

设置跳转行为

  • URL 类型(Type):选择 Static(静态)—— ❌ 不要选择 Dynamic(动态)
    简单解释:静态表示所有访问都跳转到同一个固定网址(就是你下面填的那个);动态则表示可以根据不同请求自动拼出不同的目标地址,普通用户用不上,选静态就够了。
  • 目标地址(URL):填入你想要跳转到的完整网址,例如 https://www.meowtool.com/miaonav
  • 状态码(Status code):选择 301 - Permanent Redirect(永久跳转)
  • 保留查询字符串(Preserve query string)关闭(即不携带原 URL 参数)
  • 规则优先级(Place at):First(重定向规则如果选 First,这条规则会优先执行; 选 Last,就排在所有已有规则的末尾,靠后执行)

全部设置完成后,点击 Save(保存)。等待 DNS 生效后,即可测试访问效果。

常见问题 FAQ

1.按教程操作后访问域名没有跳转,是什么原因?

最可能的原因是 DNS 尚未全球生效(最长需 48 小时)。请先确认:域名服务商处的 DNS 是否已成功修改为 Cloudflare 分配的两组地址;Cloudflare 后台域名状态是否为 Active;两条 A 记录的云朵图标是否均为橙色。如以上均确认,建议等待 1~2 小时后再测试,不要频繁反复修改

2.两条 A 记录里的 192.0.2.1 需要换成我自己的服务器 IP 吗?

不需要。 该 IP 仅为示例虚拟地址,开启橙色代理后 Cloudflare 会接管流量,实际回源 IP 由 Cloudflare 决定。请保持原样即可。

3.方案 1(仅跳转首页)和方案 2(全部跳转)可以同时启用吗?

不可以。 两者互斥,同时设置会导致规则冲突或跳转行为异常。请根据实际需求只选择其中一种配置。

4.跳转规则保存后多久生效?

规则在 Cloudflare 端即时生效,但最终访问效果受 DNS 解析进度影响。DNS 完全生效后(通常几十分钟到 24 小时),跳转立即工作。生效前请勿反复开关规则或修改 DNS。

5.我想临时关闭跳转,该怎么做?

回到 Cloudflare 后台 Rules → Overview,找到创建的跳转规则,将开关设为 Disable(关闭),或直接删除该规则。关闭后原域名恢复正常访问(无跳转行为)。

6.域名在 Cloudflare 购买的,还需要修改 DNS 服务器吗?

不需要。 Cloudflare 注册的域名 DNS 默认由 Cloudflare 管理,直接跳过教程第 3 步,从第 4 步开始配置跳转规则即可。

上一篇 勾起我回忆的中文游戏300DVD光盘
2026年8月
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
加载中...
文章列表
1 滑稽的小橙子
滑稽的小橙子
2
什么是成功?或许我们需要活在当下
什么是成功?或许我们需要活在当下
3
图片信息擦除工具
图片信息擦除工具
4
如何通过Github部署简单静态网站
如何通过Github部署简单静态网站
5
国内外AI搜索工具,秘塔AI与Perplexity功能测评
国内外AI搜索工具,秘塔AI与Perplexity功能测评