Apache每个子域都指向相同的目录

Apache每个子域都指向相同的目录,apache,subdomain,virtualhost,Apache,Subdomain,Virtualhost,我在Apache上创建一些虚拟主机时犯了一些错误,现在每次我访问某个\u random\u subdomain.mysite.com时,如果该子域不存在或应用不正确,它将重定向到特定目录(分配给特定子域),我不知道要如何停止它。请提供一些帮助。您在任何地方使用过*.domain.com吗?例如: <VirtualHost 111.222.33.4> ServerName domain.com ServerAlias *.domain.com </VirtualH

我在Apache上创建一些虚拟主机时犯了一些错误,现在每次我访问某个\u random\u subdomain.mysite.com时,如果该子域不存在或应用不正确,它将重定向到特定目录(分配给特定子域),我不知道要如何停止它。请提供一些帮助。

您在任何地方使用过
*.domain.com
吗?例如:

<VirtualHost 111.222.33.4>
    ServerName domain.com
    ServerAlias *.domain.com
</VirtualHost>

ServerName域名.com
ServerAlias*.domain.com

这将导致Virtualhost用于所有没有Virtualhost的子域。

最有可能的情况是,您在某个地方有一个默认的通配符主机,该主机正在接收这些不存在的主机名,并且该主机正在执行重定向。这个通配符可以定位在哪里?