如何限制apache虚拟主机?

时间:2014-06-19 10:20:11

标签: apache virtualhost

我启用了一个网站,例如foobar.com 但是当我打开IP地址127.0.0.1时 - 它会打开我的foobar.com 无论我/etc/hosts foobar.com中的127.0.0.1是什么地图,我都会打开 - foobar.com

如何配置virtualhost / apache以仅允许{{1}}访问?

Apache 2.4,Ubuntu 13.10

1 个答案:

答案 0 :(得分:1)

Apache总是使用第一个VirtualHost作为"默认"主办。也就是说,只要它不能将请求的主机名(在您的情况下为127.0.0.1)映射到特定的VirtualHost,它就会使用该默认值。

只需在foobar.com之前定义另一个VirtualHost。如果两者具有相同的配置,请先配置默认配置。如果您有单独的配置文件,请将"默认为"一个,它在foobar.com之前加载。许多Linux发行版使用类似00-default.conf的名称作为默认VHost。