前言

從 2021 年 11 月開始,Cloudflare 禁用了 Partner 使用的 zone_set API 以避免濫用(因為該 API 接入不需要驗證域名所有權),通過 Partner 實現 CNAME 接入的方式近乎落幕,僅剩 Plesk 空間存量的 ServerShield by Cloudflare 插件訂閱能夠正常接入。幾個月過去了,官方也並沒有對未來合作夥伴如何進行接入新域名給出任何解釋。

Cloudflare for SaaS 提供了一種更靈活的 CNAME 接入方式。

假設 demo.a.com 是你需要通過 CNAME 接入的站點,你需要將 a.com 通過 NS 接入 Cloudflare,將 fallback.a.com 作為回退源,demo.a.com 可以使用 IP 或 CNAME 指向 fallback.b.com 以接入 Cloudflare。

快速開始

啟用 SaaS

打開 Cloudflare 儀錶盤,進入任意一個域名,例如 abc.com,切換到 Custom Hostnames 下的 SSL/TLS,啟用 Cloudflare for SaaS。

Cloudflare 將免費提供你的帳戶中配置的前 100 個自定義主機名,任何額外的主機名每個主機名每月將花費 0.10 美元。

設置回退源(Fallback Origin)

在添加新的自定義主機名之前設置回退源,確保回源主機名是當前域名的一部分。

然後添加一條 DNS 記錄作為回退源。

添加自定義主機名

當您的回退源處於活動狀態時,你可以添加自定義主機名來設置未在 Cloudflare 上接入的其他域名。

添加給出的 TXT 記錄,並添加一條記錄默認通過 CNAME 指向源站,其他地區可使用不同線路通過 IP 接入 Cloudflare。

雖然 Cloudflare 提供了 100 個自定義主機名,但提供的 Fallback Origin 只有一個。為每個自定義主機名設置回退源需要升级为 Enterprise 套餐。

相關文章:


參考:https://luotianyi.vc/6185.html