Does Webflow support a workaround for CNAME records that are not compatible with certain DNS hosting services?

Published on
September 22, 2023

Yes, Webflow does support a workaround for CNAME records that are not compatible with certain DNS hosting services. While some DNS hosting services do not allow the creation of CNAME records for the root domain (also known as the apex domain), Webflow provides a feature called "CNAME flattening" or "ANAME records" to address this limitation.

CNAME flattening allows you to use a CNAME record for the root domain without creating any conflicts with DNS hosting services that don't support it. Here's how it works:

  1. In your Webflow project settings, navigate to the Hosting tab.
  2. Click on the "Add custom domain" button to add your root domain.
  3. Webflow will automatically generate a set of IP addresses for you to use as DNS A records.
  4. Go to your DNS hosting service and add these IP addresses as A records for your root domain.
  5. Once the DNS changes propagate, Webflow will serve your website on the root domain using the CNAME record and IP address mapping.

By using this workaround, you can still take advantage of Webflow's CNAME functionality even if your DNS hosting service doesn't support it. It's worth noting that some DNS hosting services may refer to this feature as "ANAME records" or "ALIAS records," but the concept and functionality are essentially the same.

Overall, this workaround allows you to seamlessly integrate your Webflow site with any DNS hosting service, regardless of their support for CNAME records on the root domain.

Additional questions related to this topic:

  1. How can I set up a CNAME record for the root domain using Webflow?
  2. Do all DNS hosting services support CNAME records for the root domain?
  3. What are the benefits of using CNAME flattening or ANAME records in Webflow?