I was considering moving my primary domain to cloudflare. The thing is, I use subdomains! I have a dedicated domain for mailings (let’s call it “promotions.notrevealed.com”) with it’s own mail-related records (MX , SPF,etc…). Am I right that I am unable to create this subdomain unless I am an enterprise plan? There is nothing "enterprise-y about subdomains, there are just a general accepted best-practice.
So, this means I need to keep my subdomain at my current provider, and I can only delegate from my main APEX domain in Cloudflare via NS records to my old provider? I mean, I would have paid even a business price, that’s not the issue. But considering subdomains an “enterprise feature” is just laughable!
PS: Don’t point me to that Cloudflare article about subdomains which uses A records. I doesn’t have anything to do with my problem. A-records are hosts, not subdomains. I don’t care if Cloudflare decides to use wrong wording for this just to make things even more confusing…
You can add your domain to Cloudflare and create records for subdomains in your Cloudflare DNS on any plan as you can with any DNS provider. This will do exactly what you want. Just create DNS records for…
You’ve probably misunderstood that Cloudflare does also have a “Subdomain Setup” option that is Enterprise only that allows you to use a subdomain as completely separate zone from the domain’s zone in the Cloudflare account.
I get that, but it still feels weird that something common as a subdomain with it’s own management is considered “enterprise”. I mean, we are talking about a fundamental DNS feature here.
I can manage subdomains as an individual domain on AWS’ Route53 without any problem, at the same pricing as a regular domain. No enterprise subscription required.
I intend to host my main website on Cloudflare Pages, which should be reachable on it’s apex domain (notrevealed.com). This implies I need to transfer my entire domain to Cloudflare according to the documentation.
This “workaround” you suggest might probably work, but it still feels a big step backwards in managing it.