不匹配,通配符只覆盖一个 DNS 标签

No match, wildcard only covers a single DNS label

超过 here,我无法理解为什么第三个示例不匹配。如果我的通配符是 *.foo.com 那么为什么它不能匹配值为“foo.com”的主机 header。

我尝试Google“单一 DNS 标签”,但真的无法理解。

基本上,*.foo.com 意味着您需要 <something>.foo.com。所以,只有 foo.com 不匹配。为简单起见,您可以认为通配符 * 需要被替换并且不能省略,您必须在 * 的位置有一些东西来匹配它。