Set the root domain as the default domain on SSL hosting

The UI in this lesson may seem different if you've enables the Style Panel Beta! This content will be updated soon!
This video features an old UI. Updated version coming soon!

To redirect all traffic to your site to your root domain ( on SSL hosting, you'll need a DNS provider that allows you to point root domains to a CNAME or ANAME record, such as: Cloudflare, DNS Simple, or DNS Made Easy.

Before you get started
Contact your DNS host to find out if they provides the CNAME flattening service.

If your DNS provider doesn't offer CNAME flattening, ALIAS or ANAME records, your must set the full domain ( as the default domain if you wish to enable SSL. Read connecting a custom domain.
To set SSL on the root domain, follow these steps:
  1. ‍Update your DNS settings
  2. Set the default domain
  3. ‍Verify the domain and publish the site

Update your DNS settings

Access your domain's DNS settings, and add two records:

  • An ANAME or CNAME record for the root domain (host: @)
  • A CNAME record for the www subdomain

Adding an ANAME or CNAME Record

  • Add an ANAME or a CNAME record
  • Set the host to @
  • Set the value to:

Adding a CNAME record

  • Add a CNAME record
  • Set the host to www
  • Set the value to:
I can't set www as the host!
Some DNS hosting services prefer that you set the full domain as the host instead of www. We recommend that you check the "Adding a CNAME record" documentation of your DNS host.
Need to know about Cloudflare setup
When setting up your domain with Cloudflare, be sure to switch the orange cloud under status to just DNS (greyed out).

Set the default domain

Now, go back to the custom domain section of your project’s Hosting tab and click the home icon next to the root domain to set it as the default domain (hover over the domain name to see the icon).

Verify the domain and publish the site

To verify that your DNS settings are correct, and that your domain is correctly pointing to Webflow, click check status under each of your domain names.

The final step is to simply publish your website. You should see your new custom domain in the publish dialog.

Need to know
It may take up to 48 hours before changes are successfully made from your DNS host.

If your domain is not working correctly after 48 hours, contact your domain provider’s helpdesk.

If your DNS settings are correct, but you’re experiencing issues with your published site, contact us and we’ll help you resolve any issues.