我试图了解以下两个术语之间的区别:
*:80
_default_:80
在Apache配置文件中。我对这里的文档不清楚,并且我在这里只能找到的唯一一个邮件列表对话也没有引起任何争议(对我来说是可以理解的)。
我有一堆这样声明的基于名称的虚拟主机:
<VirtualHost *:80>
ServerName example.com
...
并且我希望有一个条目在所有这些都不匹配时触发,即当请求传入时没有虚拟主机名,或者具有未声明的虚拟主机名。我应该使用*:80
还是_default_:80
?
在Apache你可以在一个单一的IP号码或者一个网站,或者你可以有另一种模式,你可以承载多个网站每个在同一个IP号和不同的域配置为虚拟主机和监听相同的端口80上
—
安德鲁·史密斯