When the domain resolves OK for a website, but the IP throws a 404 at the site, is this a DNS problem?
Kind of complicated: I have a client with 3 domains. All three point to one hosting account. Two are pointed at that host, but are not the root of the WordPress install. One domain is for WordPress; and that domain also has some subdomains configured in DNS. (Network Solutions hosting and domains)
I've advised them that the two domains should be domain forwarded, not pointed at the hosting account, and that might be part of the problem.
Where do I start trying to figure this out? What else do I need to question or investigate?
Thanks for the responses, and everyone had suggested host headers, but I don't know what those are or where I would find those settings. The hosting is called nsHosting Shared (Small-Unix). I can't find any more details on it. Nothing out of the ordinary in .htaccess.
This is the DNS for the domain that Wordpress is installed under (no CNAME records):
Host IP www 22.214.171.124 Network Solutions Hosting @ (None) 126.96.36.199 Network Solutions Hosting * (All Others) 188.8.131.52 Network Solutions Hosting grafton.mydomain.com 184.108.40.206 mail.mydomain.com 220.127.116.11 remote.mydomain.com 18.104.22.168