I set up discourse via the documents and I installed discourse on DigitalOcean VPS. I changed all the nameservers to DigitalOcean and added my web domain URL to the project in DigitalOcean.
For some reason it stills shows Godaddy Lander page??
How do I fix this issue and start setting up Discourse?
I had it on Godaddy default nameservers and waited 48 hours, the webpage still displayed the Godaddy Lander page after installing discourse on DigitalOcean VPS (followed all steps in installation document..)
It sounds like you have a stray DNS record somewhere. When I use https://dnschecker.org/ to have a look at http://bidsturf.com/ it does seem that it’s pointing at two places.
You may need to contact godaddy and see if they can remove the redirect if you no longer have access.
From the screenshot you edited out, it looks like you are trying to access the file in your own Windows computer. To be sure, are you running Discourse in development or production?
I think you should only have the one A record, but apart from that your dns is resolving nicely when I check https://dnschecker.org/.
I’m not sure what the bottom two A records are for, but I think the www should be a redirect or a cname rather than an A. There’s also some advice on getting a certificate for the second domain as well Set up Let’s Encrypt with multiple domains / redirects
However, you may find it simpler to concentrate on getting your site set up on one first and sort out the second address later.
If they’re added on the advice of godaddy to help sort out the original issue then double check the advice just to make sure it’s entered correctly and leave them in for now.
Just to confirm, the IP the ‘main’ A record is pointing to is the one of your DO droplet?
If so, I’d try running ./discourse-setup again to see if that brings things to life.