基於主機頭欄位的 Apache VirtualHosts

基於主機頭欄位的 Apache VirtualHosts

我正在嘗試將 apache2 配置為具有以下虛擬主機:

  • 服務於 www.mydomain.com 請求的一個
  • 另一種服務於其他任何要求的服務

我該怎麼做呢?

答案1

  1. 有一個NameVirtualHost *:80指令,並將兩個區塊定義VirtualHost<VirtualHost *:80>
  2. 將您的“任何其他”虛擬主機放在配置中的第一個(或按字母順序放在包含的目錄中)與任何 ol' ServerName- 它將獲得與其他主機不匹配的所有請求- 然後將您的虛擬主機放在ServerName www.mydomain.com第二個。

就這樣!

相關內容