If you’ve switched your website from WordPress to Webflow and want to ensure visitors are redirected to the non-www version, you need to configure domain settings properly in both Webflow and your DNS provider.
1. Set the Non-WWW Domain as the Default in Webflow
- Go to Project Settings of your Webflow site.
- Click the Hosting tab.
- Under the Custom Domains section, you’ll see both your www and non-www versions (like www.example.com and example.com).
- Click the “Make default” toggle next to the non-www (example.com) domain.
- This ensures Webflow always redirects traffic to the non-www version.
2. Update DNS Records to Point to Webflow
- Go to your domain registrar (e.g., GoDaddy, Namecheap, Cloudflare) and edit the DNS settings.
- Ensure the A records for the root domain (example.com) point to:
- (a) 75.2.70.75
- (b) 99.83.190.102
- Add or update CNAME record for www to point to proxy.webflow.com.
- If a CNAME for www already exists, just update its value to proxy.webflow.com.
3. Wait for DNS Propagation
- DNS updates can take up to 24–48 hours, but typically start resolving faster.
- Use tools like https://dnschecker.org to verify that the non-www version is resolving correctly.
4. Confirm Redirection Is Working
- Visit www.yoursite.com and check it automatically redirects to yoursite.com.
- You can use browser developer tools or services like https://httpstatus.io to confirm the 301 redirect is in place.
Summary
To redirect your Webflow site to the non-www version, make the non-www domain the default in Webflow settings, update DNS records to Webflow’s IPs and proxy, and verify the redirect is working.