![有没有办法在 Cloudflare 中的 DNS 记录中使用带有后缀的通配符?](https://linux22.com/image/784699/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%9C%A8%20Cloudflare%20%E4%B8%AD%E7%9A%84%20DNS%20%E8%AE%B0%E5%BD%95%E4%B8%AD%E4%BD%BF%E7%94%A8%E5%B8%A6%E6%9C%89%E5%90%8E%E7%BC%80%E7%9A%84%E9%80%9A%E9%85%8D%E7%AC%A6%EF%BC%9F.png)
假设有一个域.example.com
。我想将其分成两部分,例如:
*-new.example.com
-----> IP1
这样所有带后缀的 DNS 都-new
指向 IP1
*-old.example.com
-----> IP2
这样所有带后缀的 DNS 都-old
指向 IP2
我尝试过这个,但是*-new.example.com
cloudfare 并没有发送请求到 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 通配符,因此无法发挥作用。