How can I troubleshoot the issue when my Webflow site, which I have linked to a custom domain, returns a "this page isn't working" error? This is my first time publishing a site and I followed the instructions given by Webflow. Thank you!

TL;DR
  • Verify domain status in Webflow Hosting settings and ensure both root and www domains are connected.  
  • Check your DNS records to match Webflow’s requirements (A records and CNAME), remove conflicts, and set www as the default domain.  
  • Wait for DNS to propagate, clear browser cache or test in incognito mode, ensure SSL is enabled, and confirm the site is published to both Webflow.io and custom domains.

Your Webflow site returning "this page isn't working" after connecting a custom domain usually points to an issue with domain configuration or DNS propagation.

1. Verify Domain Status in Webflow

  • Go to Project Settings > Hosting in your Webflow dashboard.
  • Scroll down to the Custom Domains section.
  • Make sure both the root domain (example.com) and the www subdomain (www.example.com) show a green Connected status.
  • If either shows Unconnected or Needs Attention, review the DNS settings associated with it.

2. Check DNS Records on Your Domain Registrar

  • Log into your domain registrar (e.g., GoDaddy, Namecheap, Google Domains).
  • Make sure all DNS records match Webflow’s recommendations:
  • A Records for the root domain (example.com) should point to:
    • (a) 75.2.70.75
    • (b) 99.83.190.102
  • CNAME Record for www.example.com should point to:
    • proxy-ssl.webflow.com
  • Make sure there are no conflicting records, such as an old IP or another CNAME for the root.

3. Set the ‘www’ Domain as Default in Webflow

  • Webflow recommends setting the www version as the default domain.
  • In Project Settings > Hosting, click the “Make Default” button next to www.example.com.
  • This ensures proper redirection from non-www to www.

4. Wait for DNS Propagation

  • DNS changes can take up to 48 hours, though it's typically faster.
  • Use a tool like https://dnschecker.org/ to confirm if DNS records have propagated globally.

5. Clear Cache and Test in Incognito

  • Clear browser cache or open the site in an incognito/private window.
  • Sometimes local caching can make it seem like the site isn’t working.

6. Check SSL Status

  • Still in Hosting settings, verify that SSL is enabled.
  • Webflow handles SSL automatically, but if toggled off, it can prevent secure access (https).
  • Toggle it off and back on if you suspect SSL has gotten stuck.

7. Confirm the Site is Published

  • In your project, click Publish and choose Both Selected Domains (Webflow.io and your custom domain).
  • If you only published to the Webflow.io subdomain, the custom domain won't show anything until published explicitly.

Summary

The “this page isn’t working” error on a Webflow custom domain is typically due to incorrect DNS recordsmissing SSL, or failure to set the correct default domain. Double-check DNS settings, wait for propagation, publish to the custom domain, and set www as default to resolve this issue.

Rate this answer

Other Webflow Questions