Appearance
🚧 Cloudflare 主域名接入 CDN 导致访问速度变慢或失败的处理方法
域名托管在 Cloudflare,主域名 abc.com 和子域名 www.abc.com 都已正确解析至语鹿云盾,但主域名的访问速度极慢或经常访问失败。
这是因为 Cloudflare 会对主域名的 CNAME 记录进行拉平处理,会影响 CDN 的解析线路,导致无法完全解析所有 CDN 节点,导致访问卡顿等问题。遇到这种情况,可按以下两种方法处理。
本文以
abc.com和www.abc.com为例,操作时请替换为您自己的域名。
方法一:更换域名解析服务商(快速)
如果希望继续使用 abc.com 直接访问网站,可将域名解析从 Cloudflare 更换至其他域名解析服务商,再将域名解析至控制台提供的 CNAME 地址。
方法二:改用子域名访问(推荐)
如果希望继续使用 Cloudflare,建议改用 www.abc.com 访问网站。如需保留原来的主域名入口,可在 CDN 控制台设置 301 跳转,让访问 abc.com 的用户自动跳转至 www.abc.com。
第 1 步:确认子域名已接入 CDN
- 登录 语鹿云盾 CDN 控制台,进入 站点管理 → 网站列表。
- 找到对应网站,确认已添加
www.abc.com。如未添加,请点击 站点管理 → 网站列表 添加。 - 返回网站列表,点击 查看解析信息,复制页面中的 解析值。

- 在 Cloudflare 中,将
www记录设置为 CNAME,目标填写刚才复制的解析值,代理状态选择 DNS only(仅 DNS,灰色云朵)。如果为子域名开启了额外的 CNAME 拉平,请关闭。 - 等待解析生效,访问
www.abc.com,确认网站可以正常打开。
如果只需要使用子域名访问,到这里即可。需要将主域名跳转至子域名时,请继续以下操作。
第 2 步:检查域名和证书
保留 abc.com 在 CDN 中的绑定及解析,确保主域名仍能访问到对应的 CDN 站点。
进入网站的 HTTPS设置,确认 abc.com 和 www.abc.com 均已配置有效证书。即使主域名仅用于跳转,使用 HTTPS 访问时也需要有效证书。

第 3 步:添加 301 跳转
- 在 网站列表 中,找到绑定了
abc.com的网站,点击 管理。 - 进入 高级设置 → URL转向设置,点击 新增转向。

- 按下表填写规则:
| 配置项 | 填写内容 |
|---|---|
| 匹配URI | (.*),保持默认即可 |
| 重写到 | https://www.abc.com$1,将域名替换为您自己的子域名 |
| 响应码 | 301 |
| 条件设置 | 展开后,选择 域名:端口 |
| 域名:端口 | abc.com,填写需要跳转的主域名 |

- 确认填写无误后,点击 确定,等待配置生效。
注意: 请保留目标地址末尾的
$1,用于保留访问路径。跳转条件只填写主域名,不要加入www.abc.com,避免两个域名共用网站配置时出现循环跳转。
第 4 步:检查跳转效果
配置生效后,使用浏览器检查:
- 访问
abc.com,应自动跳转至https://www.abc.com,网站正常打开。 - 直接访问
www.abc.com,应正常打开,不反复跳转。 - 打开原有的页面链接,确认跳转后的路径和查询参数保留正确。
如仍有异常,请联系客服协助排查。
