Virtualhost

在 Apache 中處理預設的 VirtualHost

  • September 7, 2011

如果我錯了,請更正我的任何陳述。

我已經意識到 VirtualHosts 是通過httpd.conf線路載入的(確切的路徑是單獨的)

Include conf/vhosts/*.conf

並且每個*.conf主機都按文件名給出的順序載入

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

這是處理哪個站點將出現在(單個且唯一的)IP 地址上的好方法嗎?

我的意思是,如果我轉到我的伺服器 IP ( 12.34.56.78),我會看到由 定義的 VirtualHost 0default.conf,這是正確的方法嗎?

謝謝

這就是我這樣做的方式,除了我使用稍微不同的前綴,當您列出文件夾 IMO 時會更好:

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

引用自:https://serverfault.com/questions/308910