IP 地址转到服务器上按字母顺序排列的最低域

use*_*979 -2 virtualhost apache-2.2

如果我在浏览器中输入我的服务器 IP 地址,它总是会转到我服务器上字母顺序最低的域。因此,如果我的服务器上有这些域:

  • 中兴网
  • typ.com
  • dfo.com

...输入 ip 会将您带到 dfo.com。

如果我然后将 abc.com 添加到我的服务器,则在浏览器中输入 IP 将转到 abc.com

如何让ip转到服务器上的主域?

use*_*517 6

通过使用 IP 地址访问您的服务器,您绕过了 DNS 系统,因此这与 DNS 或绑定无关。

如果您将此视为来自 Web 服务器的响应,并且 Web 服务器是 apache,那么我的猜测是您正在以按字母顺序定义的方式创建 vhost。没有任何方法来区分虚拟主机,apache 将服务于定义为默认虚拟主机的第一个虚拟主机。

您需要做的是将您的主域定义为服务器上的第一个虚拟主机。如果您的主域是 example.com 并且它在名为的文件中定义,example.com则将example.com配置文件重命名为类似000example.com