Redirecting your Root (Apex) Domain
Due to a limitation of the DNS specification, there is technically no way to attach a CNAME directly to your Root (also called Apex) domain. In response to this limitation, most DNS providers have created their own solutions.
In general, the idea is that someone could type in myexample.com in their search bar and be redirected to www.myexample.com where you have linked a CNAME record and published content. For example, a page you have built in CheckoutChamp.
Each provider handles this a little differently. Example names for this functionality include: CNAME Flattening, Domain Forwarding, and Alias Record. Below are links to most of the major providers with instructions on how to achieve this for your domain. If you still have questions, reach out to your DNS provider for support and ask them for assistance with their unique implementation.
Cloudflare:
https://blog.cloudflare.com/introducing-cname-flattening-rfc-compliant-cnames-at-a-domains-root/
If flattening does not work then another option is to setup a proxy to route the apex domain to the CheckoutChamp subdomain.
Substack:
Namecheap:
Godaddy:
https://ph.godaddy.com/help/forward-my-domain-12123
Google Domains:
https://support.google.com/domains/answer/4522141
Amazon Route 53:
https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values-alias.html
Last updated