I got the infrastructurefactory.com domain from Namecheap. I then setup email service for it with Google Workspace and it worked. I needed a simple one-page site at my domain, so I signed up with InfinityFree and created one with the site builder. I was told to change the nameservers to the InfinityFree ones and I did. This worked for the website (it was showing up at the domain), but messed up Gmail.
So I changed the nameserver back to Namecheap BasicDNS, and under Redirect Domain I pointed my domain to 185.27.134.34 (which is the Website IP that appears in my InfinityFree hosting account).
But now the website I created with the InfinityFree site builder no longer appears at my domain – or even at 185.27.134.34
Please point me to the steps I need to go through to fix this.
Thank you very much for engaging with this! I do not understand your suggestion. Could you please clarify:
I currently have this:
Type | Host | Value | TTL
URL Redirect Record | @ | 185.27.134.34 | Unmasked
URL Redirect Record | www | 185.27.134.34 | Unmasked
When I enter my domain name, it redirects me to 185.27.134.34 – so it seems the redirect is working correctly, but no site is showing up at 185.27.134.34 – even though InfinityFree says this is the IP.
Doesn’t that mean that the problem is somewhere with InfinityFree not publishing the site to the IP address it is supposed to?
You’ll have to point to the website IP through an A record, and NOT with an URL redirect record. So remove the URL redirect records and follow this to add A records through Namecheap’s BasicDNS:
but only for @ and www, replacing 11.22.33.44 with 185.27.134.34 in this case when you follow this guide.