Point a subdomain to Webflow and connect it to your Webflow project.
Note: We’re transitioning to Workspaces, and are in the process of updating our content. Visit the Workspaces blog post to read more about these updates and changes, or visit our updated lesson on connecting a subdomain. You can also learn how to check if your account is on Workspaces.
Note: using the root domain (e.g. yoursite.com) requires CNAME flattening. This process is different than connecting your custom domain and using the subdomain (e.g. the www in www.yoursite.com). CNAME flattening does not use A records.
Besides publishing your project to yoursite.webflow.io, you can also publish your project to your own custom subdomain (eg. blog.yourdomain.com).
Before you get started with this tutorial, make sure:
You can point your custom subdomain to Webflow and connect it to your Webflow project in five steps:
To add your custom subdomain to your Webflow project, open to the Project Settings of that specific project and go to the Hosting tab.
In the Custom domain section, type your subdomain (www.yourdomain.com or subdomain.yourdomain.com) under Add existing domain.
SSL is enabled by default for projects created after 14 November 2018. If your project was created before that date, make sure to enable SSL under project settings →hosting → Advanced publishing options and save the changes.
You can switch SSL off, however note that sites that don't use SSL may be labeled "not secure" by some browsers, strongly discouraging people from visiting your site.
If you disable SSL on sites using Ecommerce, checkout will be disabled and your online store will not function. The add to cart button as well as other Ecommerce elements will stop working as well.
Each time you disable or enable SSL on a Webflow-hosted site, you'll need to update your DNS settings. After you update the SSL setting, follow the steps below to update the DNS and ensure that your site works correctly.
Access your domain's DNS settings.
If you've connected more than one domain, you'll need to set a default domain to redirect all traffic from the other domains to this default one. This is super helpful to avoid SEO issues due to duplicate content. To do that, go back to the Custom domain section of your project’s Hosting settings and click make default next to the domain you want to set as the default domain. Learn more about setting the correct domain as the default domain.
To verify that your DNS settings are correct and that your domain is correctly pointing to Webflow, click check status under your domain name.
The final step is to simply publish your website. You should see your new custom subdomain in the publish dialog.
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, troubleshoot your DNS settings or contact your domain provider’s helpdesk.
If your DNS settings are correct, but you’re still experiencing issues with your published site, contact us and we’ll help you resolve any issues.