尝试通过 IP 而非域名访问网站

尝试通过 IP 而非域名访问网站

当我尝试从其 IP 而不是其域名调用网站时,我得到不同的页面。

我不确定问题是什么,但由于这些是我正在为之工作的一些客户的开发服务器,所以我想知道是什么原因导致的这种情况。

答案1

同一台服务器可以为多个网站提供服务,并根据名称决定为哪个网站提供服务。在 Apache 中,同一地址上的多个站点可以通过以下方式实现基于名称的虚拟主机。通常通过 IP 地址访问网站时使用默认虚拟主机。

答案2

造成这种行为的原因有两个:

  • 虚拟主机
  • 反向代理

相关内容