通配符子域名被重定向到错误的域名

通配符子域名被重定向到错误的域名

我有 Linode VPS,可以在其中托管多个域。

假设我有

abc.com def.com

现在我在 def.com 上添加了一个通配符子域名,例如

*.def.com

因此,无论我输入什么子域名(例如 xdef.com、y.def.com),我都希望它会转到“def.com”。

但是它并没有带我去“def.com”,而是带我去“abc.com”。

我是否遗漏了什么?

答案1

如果您在 Apache 中使用基于名称的虚拟主机,则要定义的第一个虚拟主机(按照处理配置文件的顺序)是“catch-all”主机。

除非您有虚拟主机x.def.comy.def.com明确定义,否则对这些主机的请求将由“catch-all”主机处理。

相关内容