Cloudflare配置服务端TAG Manager及CAPI时的DNS记录设置问题
CAPI场景Cloudflare DNS记录配置说明
首先直接给出结论:你列举的第一种配置符合需求,第二种配置完全错误,不要使用。
核心规则解释
- Cloudflare DNS 记录的「名称」字段规则:
- 填
@或者完整主域名maindomain.com,都会直接作用于主域名本身,会把主域名的访问指向你填的IP地址,会直接影响你主站的正常访问,和你配置CAPI子域名的需求完全不匹配 - 要配置子域名
subdomain.maindomain.com,只需要在「名称」字段填子域名前缀subdomain即可,Cloudflare会自动补全主域名后缀;填完整的subdomain.maindomain.com也可以正常生效,只是没有必要
- 填
- 针对CAPI配置场景的特殊要求:
- CAPI 通常需要独立子域名做事件上报,避免被广告拦截规则拦截主域名相关请求,因此必须单独配置子域名对应的A/AAAA记录,不能复用主域名的解析记录
- 如果不确定子域名前缀要填什么,直接对照你在TAG Manager CAPI容器内设置的事件上报地址即可,比如上报地址是
https://collect.example.com/events,那你DNS记录的「名称」字段就填collect
- 额外注意事项:
- 配置记录时建议先把Cloudflare的代理状态(橙色云朵)切换为「仅限DNS」(灰色云朵),等解析生效、CAPI连通性测试通过后再根据需要开启代理,避免Cloudflare代理逻辑导致CAPI请求转发异常
内容的提问来源于stack exchange,提问作者Isidro Fernández
相关产品推荐
相关产品推荐

