I'd like to join this thread by saying that I've been having the same issue for a few weeks now, which is annoying as you feel that you have to deal with minor things that turn out to be bigger than expected.
Basically, I've purchased my new domain and designed its webpage (a test website), everything was working fine until I was asked:
We need the website to redirect users from mydomain.com to www.mydomain.com and still shows it in the browser URL field when they type the domain name, I thought this was going to be as easy as forwarding the domain to https://www.mydomain.com, nevertheless, away from the final solution.
I have the A record pointing to the hosted IP address given by GoDaddy for the web service, the CNAME record with value www pointing to the naked domain name (mydomain.com).
Once I enabled domain forwarding to redirect my users to https://www.mydomain.com/? the issue began, I could see with a simple DNS lookup that all the records are ok, however, there was a record added just after saving forwarding options for this domain, in which another A record pointing to 188.8.131.52 was added automatically.
;; QUESTION SECTION:
;www.mydomain.com. IN A
;; ANSWER SECTION:
www.mydomain.com. 1830 IN CNAME mydomain.com.
mydomain.com. 486 IN A 198.X.232.X
mydomain.com. 486 IN A 184.108.40.206
The problem with that A record, is that right now when users type mydomain.com, the forward goes fine but the browser tries to get the website data from that IP address and not the one where the page is hosted, the worst is that you can't delete that A record and even I don't know yet what its functionality is by going through the guides that GoDaddy provides.
If I could even delete that record, I would make browsers to load the website from the IP address provided by GoDaddy, but it seems that browsers will prefer that IP over others you set up.
I've been trying to search solutions but nothing concise yet. Any help would be highly appreciated.
Ditto! Me too!! And it's causing people to think my website is down or it just isn't working/loading. I have to tell people upfront to manually refresh the page and then it works. Come on!!! Really?!! I payed a lot of money (hundreds((imo))) for this to be an unsolvable issue! ANY HELP WOULD BE AMAZING and I'm using GoDaddy software, too.
There are several things you can check to be sure your domain is set up properly. First, be sure, if you are forwarding your domain, that you have only one A Record in the DNS. It should be a forwarding IP that begins with 184... Any additional records (that are not assigned to subdomains) can create resolution confusion. (This can be why there is a need to refresh the screen.)
If you need to include the "www" subdomain, be sure it is created as a CName and directs to "@". This is the place the domain is being directed to, so it will appear correctly for the visitor, whether or not they use "www".
Lastly, if you are forwarding the domain with masking, be sure the company providing the hosted website, will allow for the masking action. For multi-level marketing/reseller online businesses that provide you a website, you should always check with them for any specific records THEY require in the DNS to direct the domain successfully.