You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何配置Cloudflare Pages的www子域名?解决连接超时问题

解决Cloudflare Pages www子域名连接超时问题
  • 检查CNAME记录格式
    你提供的www子域名CNAME写法存在格式问题,正确的完整记录应该是:

    CNAME www mycloudflarepagesdomain.pages.dev
    

    登录Cloudflare DNS管理页面,确认该记录的主机名是www,目标地址是完整的Pages域名,记录类型确实为CNAME,没有选错类型。

  • 确认Cloudflare代理状态
    确保www子域名的CNAME记录橙色代理云是开启状态,和主域名保持一致。偶尔会出现代理状态未同步的情况,可手动刷新DNS列表确认。

  • 检查Pages自定义域名配置
    登录Cloudflare Pages项目控制台,进入「自定义域名」页面,确认www.mydomain.com已被添加并验证通过。这是最常见的疏漏——很多人只配置了主域名,没把www子域名添加到Pages的自定义域名列表里,导致Pages服务器不识别该子域名的请求。
    添加操作:点击「添加自定义域名」,输入www.mydomain.com,按提示完成验证,直到状态显示为「活跃」。

  • 清除本地DNS缓存
    本地缓存的旧解析记录可能导致访问异常,执行对应系统的命令清除:

    • Windows:ipconfig /flushdns
    • macOS:sudo dscacheutil -flushcache
    • Linux:sudo systemctl restart systemd-resolvedsudo nscd restart(依系统而定)
  • 排查Cloudflare规则拦截
    检查Cloudflare的防火墙规则、页面规则,确认没有针对www子域名设置拦截、错误重定向等规则。可以临时关闭防火墙测试,或者查看「安全」->「事件日志」是否有www相关的拦截记录。

  • 等待DNS全球同步
    新添加的DNS记录需要时间在全球DNS服务器同步,通常几分钟到几小时不等。可以用nslookup www.mydomain.comdig www.mydomain.com命令,验证不同地区的解析结果是否指向Cloudflare的IP地址。

内容的提问来源于stack exchange,提问作者Foobar

火山引擎 最新活动