有没有办法在 Cloudflare 中的 DNS 记录中使用带有后缀的通配符?

有没有办法在 Cloudflare 中的 DNS 记录中使用带有后缀的通配符?

假设有一个域.example.com。我想将其分成两部分,例如:

*-new.example.com-----> IP1

这样所有带后缀的 DNS 都-new指向 IP1

*-old.example.com-----> IP2

这样所有带后缀的 DNS 都-old指向 IP2

我尝试过这个,但是*-new.example.comcloudfare 并没有发送请求到 IP1

有没有什么办法可以实现这个目标?

答案1

您可以创建页面规则(免费套餐最多 3 个)来进行匹配。

定义一个规则说:If the URL matches: *-new.example.com然后Forwarding URL: IP1

这里您将获得一些具有更复杂配置的示例: https://developers.cloudflare.com/support/page-rules/recommended-page-rules-to-consider/

答案2

DNS 通配符的形式为*.example.com,第一个标签必须是公正的*,而不能有其他内容。

*-new.example.com不是 DNS 通配符,因此无法发挥作用。

相关内容