I setup my registrar to point to travel.hendry.workers.dev from travel.natalian.org but it didn’t appear to work, despite putting route = “travel.natalian.org/*”
Do I need to put *.natalian.org zone on Cloudflare for this to work?? I really do not want to move the DNS hosting …
That zone does indeed need to be on Cloudflare, even Workers only work on traffic that reaches Cloudflare first, and Cloudflare doesn’t allow CNAMEs to workers.dev subdomains - if you want to only have that one of your domain’s subdomains on Cloudflare and don’t want to change your authoritative DNS, you can have a CNAME setup with the business plan:
I don’t quite understand what you mean by “CNAME setup”
Do you mean I delegate say a subdomain, say “foo.example.com” from the authoritative DNS to a NS server hosted on Cloudflare?
Business plan I guess means I need to pay for this feature? My stuff here isn’t a business, so I am curious why this is considered a feature worth paying for.
It’s a paid feature to not have to move your authoritative nameservers to Cloudflare entirely. If you don’t want to move them, you either pay for the business plan and ask for a CNAME setup (as said in the article), or you can’t use Workers in the way you’re trying to.