Apache2.4 奇怪的 ServerAlias 通配符行为

Apache2.4 奇怪的 ServerAlias 通配符行为

我正在尝试使用 ServerAliases 创建通配符虚拟主机

  • 子.*.tld
  • 子.*.tld2
  • *.tld
  • *.tld2

(按此顺序加载),没有子域的显然可以工作,但前两个不行,会返回到默认域。我在 apache web 服务器文档中找不到有关通配符行为的任何具体参考,因此我假设这是可能的,因为它是在 shell 通配符中。* 是否仅匹配字符串的开头/结尾?找不到任何关于此的参考。

如果不可能,我该如何绕过这个限制?

相关内容