@Lyndsey_Whitefield @Waldo
After a lot of trial and error and several calls to 1and1 support and help from @Dave (did I get the right Dave?) here at Webflow, I finally got it to work.
For my sake and to hopefully help others, these are the correct steps as much as I can recall. @Lyndsey_Whitefield let me know if these steps work for you, so I know if I missed anything. Best of luck!
- When you are logged into 1and1, go to the 1and1 Domain Center (my.1and1.com/domains).
- There will be a table with headers for domain, status, expiration date and actions.
- Click on Actions (the three vertical dots) and select Advanced Settings from the dropdown.
- It will take you to a page with your main URL listed at the top, a section for Basic Settings, and accordion dropdowns for Subdomain Overview, Domain Contacts and DNS Settings.
- Next to the DNS Settings headline is an Edit link. Click it.
- In the Name Server Settings section, leave “1&1 name servers” radio button selected.
- In the A/AAAA and CNAME Records section, click “Other IP address” and enter one of the two Webflow IPv4 addresses. Leave the IPv6 field blank.
- Click Save. (If it won’t let you save because you left the IPv6 field blank, call 1and1. For me, the form was behaving as if IPv6 was a required field and wouldn’t let me proceed. I don’t know if 1and1 changed anything on their end, but the next time I went back (~24 hours later) I was able to just enter the IPv4 and save the page.)
- Create a subdomain with “www” (e.g., www.yourwebsitename.com). Check out this Help center article for detailed instructions: Welcome to the IONOS Help Center - IONOS Help
- Go back to the Advanced Settings overview page.
- Expand the Subdomain Overview section.
- Click on the subdomain URL and more information will appear below it.
- Select Edit DNS Settings
- Select CNAME from the A/AAAA and CNAME Records section
- Put proxy.webflow.com as the Alias and save.
- Tip: If you happen to click into Edit Destination from the Subdomain Overivew section, the target should be set to Webspace – don’t select Redirect (a mistake I initially made).
Now, I don’t know if this next part is required, but the 1and1 CSR told me to do it, so I did. He called it setting up a glue record:
- Set up two more subdomains with the format of ns1.yourwebsitename.com and ns2.yourwebsitename.com and follow the same steps 9-16 above.
Settings in Webflow
- Add your three subdomains (www, ns1 and ns2) to the Custom Domains section of the Hosting panel. They should connect. (If they don’t, I missed something here in my directions). Select one of them to be the default.
- You should now get your site to show whether someone types www.yourwebsitename.com or just yourwebsitename.com.
Note: I tried adding my naked url (e.g. yourwebsitename.com) as a Webflow custom domain but never could get it to connect. I may still have a setting messed up somewhere but the method above got me what I needed).