このエラーは、異なる Cloudflare アカウントのドメイン間の CNAME レコードが禁止されていることを示します。
デフォルトでは、Cloudflare は異なる Cloudflare アカウントのドメイン間の DNS CNAME レコードを禁止しています。同一ドメイン内(www.example.com から api.example.com への CNAME)と、同一ユーザーアカウント内のゾーン間(www.example.com から www.example.net への CNAME)、または Cloudflare for SaaS ↗ を使う場合は、CNAME レコードは許可されます。
もう 1 つのよくある原因は、カスタムドメインを R2 バケットへ接続するときです。そのドメインがアクティブゾーンで zone hold(ゾーンホールド)が有効な場合、またはゾーンが禁止されている場合に発生します。
-
別の Cloudflare アカウントのドメインへの CNAME レコード解決を許可するには、CNAME 先のドメイン所有者が Cloudflare for SaaS を使う必要があります。
-
カスタムドメインで R2 バケットへ接続できるようにするには、カスタムドメインの対象ゾーンで zone hold を無効にすると、1014 エラーが解消されます。
-
ゾーンが禁止されている R2 バケットへの接続を許可するには、次を行います。