如何在Ubuntu 2.2中启用IP和虚拟名称访问?

我正在尝试访问我的服务器

http://somedomain.com http://anotherdomain.com http:// serverip

使用NameVirutalHostconfiguration,域名将被redirect到它们各自的文件夹。 但是对于serverip,我希望apache为我提供一个不同的文件夹。 但它正在为我的另一个domain.com的内容。 我的系统是Ubuntu 11.04。 这个问题怎么解决?

尝试为serverip定义NameVirtualHost ,就像其他名称一样。 它也应该是你定义的第一个(如果没有收到HTTP Host:头,这会使它成为默认的虚拟主机,就像在浏览器指向一个IP地址时经常发生的那样)。