Domain-Name-System

stage.*.example.com 對萬用字元 DNS CNAME 有效嗎?

  • October 6, 2012

我們正在創建一個 Web 應用程序,該應用程序將具有諸如 user1.example.com 之類的虛榮子域。由於我們將有許多子域,因此它們需要是動態的。我們希望有一個公共的“舞台”區域,我們可以在上線前進行測試。要求規定所有 dns 名稱都以 stage 開頭。

我正在使用 AWS 負載均衡器,所以我必須使用 CNAME。對 google 和這裡的研究告訴我,DNS CNAME 條目中支持萬用字元(可能在使用 godaddy 時除外),但我還沒有說服自己可以在條目中間使用萬用字元。

stage.*.example.com 對萬用字元 DNS CNAME 有效嗎?它會按我的預期工作嗎?

謝謝!

萬用字元 (the *) 必須是域的最左側部分。所以你不能這樣做stage.*.example.com

如果你需要為此做萬用字元 DNS,我建議使用*.stage.example.com. 這可能需要對您的部署過程進行一些小的更改,但應該不是很重要。

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