Apache-2.2

設置多個域(加上萬用字元子域)指向同一個站點/虛擬主機

  • March 13, 2010

我已經設置了帶有萬用字元子域的主域。

username.maindomain.commaindomain.com

我想為我的使用者提供他們可以選擇的其他域。

additional1.com, additional2.com, additional3.com

這些額外的域還需要支持萬用字元子域(因為子域路由到使用者名)。

任何人都知道如何在 DNS 和 VirtualHost 配置中正確配置它?

目前,我將附加域作為 A 記錄指向與我的主域相同的 IP(每個域都有一個萬用字元子域 A 記錄)。在我的 VirtualHost 配置中,我將附加域名放在 ServerAlias 指令中。

讓我知道是否需要更多細節。

基本上你已經寫了怎麼做:

example.com為和創建 A 資源記錄*.example.com,然後在 Apache httpd 配置中添加ServerAlias example.com *.example.com到相應的 VirtualHost。ServerAlias可以在 VirtualHost 容器內多次出現。

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