当域名parsing,但IP地址引发404错误DNS是什么?

当域名parsing为网站正常,但IP在站点上抛出一个404,这是一个DNS问题?

有点复杂:我有一个3域的客户端。 所有三个指向一个托pipe帐户。 两个是指向那个主机,但不是WordPress安装的根。 一个域名是WordPress的; 该域也有一些在DNS中configuration的子域。 (networking解决scheme托pipe和域名)

我build议他们这两个域应该是域名转发,而不是指向主机帐户,这可能是问题的一部分。

我从哪里开始试图弄清楚这一点? 还有什么我需要质疑或调查?

编辑8/19/10:

感谢您的回应,每个人都build议主机标题,但我不知道这些是什么或在哪里可以find这些设置。 主机名为nsHosting Shared(Small-Unix)。 我无法find更多的细节。 在.htaccess中没有什么不寻常的。

这是Wordpress安装在下面的域的DNS(没有CNAMElogging):

Host IP www 206.188.192.100 Network Solutions Hosting @ (None) 206.188.192.100 Network Solutions Hosting * (All Others) 206.188.192.100 Network Solutions Hosting grafton.mydomain.com 216.161.227.32 mail.mydomain.com 24.111.147.85 remote.mydomain.com 24.111.147.85 

不,这不是DNS问题。 这是一个Web服务器configuration问题。 解决scheme可以像为每个网站添加主机标题一样简单,但是我们需要关于您的Web服务器\站点configuration的更多细节。

听起来更像是一个HTTP服务器问题。 检查您的configuration中如何使用主机名。 我使用这个“function”将没有Host:头的用户指向我的configuration中的特定DocRoot。

如果站点全部位于相同的IP和端口上,则很有可能设置了虚拟主机/主机头。

踢了一个相当古老的线程,但我遇到了类似的问题。 在尝试安装SSL证书之后,我的服务器在通过IP地址访问时也抛出了404,而通过FQDN正常工作。 可悲的是,我们的一些旧应用程序通过硬编码的IP地址访问服务器。 。

该问题已通过在IIS(8.5,Windows Server 2012 R2)中添加具有空白主机名值的绑定解决。 您只能分两步添加一个:

  • 添加一个新的http绑定并input一个主机名,然后按确定
  • 编辑该东西,并删除主机名,然后再次按确定

在一次通过它将无法正常工作,因为确定button将保持暗淡。