我在运行 Apache 2.4 的 VPS 上运行多个虚拟主机。
我在我的 VPS 提供商 OVH 处注册了一个域名:55eastmonroe.software。
我希望子域 www.55eastmonroe.software 指向同一个站点,因此在 A 记录(55eastmonroe.software)旁边,我创建了一条 CNAME 记录:www.55eastmonroe.software
但是当我导航到 www.55eastmonroe.software 时,服务器返回默认的 Apache 页面(在 000-default.conf 文件中定义)。
这是我的 002-wp_em.conf 文件
感谢您的帮助。
答案1
使用服务器别名指示:
<VirtualHost *:80>
ServerName 55eastmonroe.software
ServerAlias www.55eastmonroe.software
DocumentRoot /var/www/em_home
</VirtualHost>
请参阅有关基于名称的虚拟主机的文档。
答案2
在该VirtualHost
部分中,尝试添加一个ServerAlias www.55eastmonroe.software
条目,甚至添加ServerAlias *.55eastmonroe.software
.