为什么我的子域显示的内容与我的主域相同?

Why my subdomain shows the same content as my main domain?

我试图在我的 Debian 服务器上创建两台虚拟主机,一台用于主域,一台用于子域。子域指向与主域不同的文件夹,但显示完全相同的内容。我不知道为什么。 Debian 版本:11 我使用 apache HTTP 服务器。 我为主域创建了一个 let's encrypt 证书,但子域使用相同的证书。 主机文件包含 IP 域对。 这是虚拟主机配置文件的内容,带有假域名。抱歉,Whosebug 无法处理配置代码,所以我不得不上传一张图片。

这是下面的主机配置。当然,my_ip_address是假数据,我在host文件里写了一个真实的IP地址。

请问是什么原因造成的!我想到达,我的子域显示其内容,而不是主域的内容。请考虑,我是一名开发人员,而不是服务器管理员,所以也许我没有使用正确的短语或行话,但我的意图很明确。帮助一个无能的开发者! :)

配置看起来不错,但您在谈论证书并且您的配置是针对端口 80,所以您可能看错了配置。 抱歉,我 post 此评论作为回答,但我无法评论。