处理 Apache 中的默认 VirtualHost

处理 Apache 中的默认 VirtualHost

如果我的说法有误,请纠正。

我已经意识到 VirtualHosts 是通过httpd.conf行加载的(具体路径是单独的)

Include conf/vhosts/*.conf

每个*.conf主机都按照文件名给出的顺序加载

0default.conf
1site.conf
2site2.conf
...

这是处理哪个网站将出现在(单一且唯一) IP 地址上的好方法吗?

我的意思是,如果我转到我的服务器 IP(12.34.56.78),我将看到由定义的 VirtualHost 0default.conf,这是正确的方法吗?

谢谢

答案1

这就是我的做法,只不过我使用了稍微不同的前缀,在我看来,列出文件夹时前缀会更好:

000-defaultsite
001-firstsite
002-secondsite
etc...

相关内容