![Apache2.4 奇怪的 ServerAlias 通配符行为](https://linux22.com/image/750650/Apache2.4%20%E5%A5%87%E6%80%AA%E7%9A%84%20ServerAlias%20%E9%80%9A%E9%85%8D%E7%AC%A6%E8%A1%8C%E4%B8%BA.png)
我正在尝试使用 ServerAliases 创建通配符虚拟主机
- 子.*.tld
- 子.*.tld2
- *.tld
- *.tld2
(按此顺序加载),没有子域的显然可以工作,但前两个不行,会返回到默认域。我在 apache web 服务器文档中找不到有关通配符行为的任何具体参考,因此我假设这是可能的,因为它是在 shell 通配符中。* 是否仅匹配字符串的开头/结尾?找不到任何关于此的参考。
如果不可能,我该如何绕过这个限制?
我正在尝试使用 ServerAliases 创建通配符虚拟主机
(按此顺序加载),没有子域的显然可以工作,但前两个不行,会返回到默认域。我在 apache web 服务器文档中找不到有关通配符行为的任何具体参考,因此我假设这是可能的,因为它是在 shell 通配符中。* 是否仅匹配字符串的开头/结尾?找不到任何关于此的参考。
如果不可能,我该如何绕过这个限制?