在Apache上配置虚拟主机
我有一个VPS,只有一个IP地址,并且安装了Virtualmin/Webmin。我已经创建了一个虚拟主机*example.com*,它将响应www.example.com(域已经指向VPS的IP地址)。但是,当我访问www.example.com时,我看到的不是我上载的网站example.com,而是默认服务器: 它起作用了 这是此服务器的默认网页 web服务器软件正在运行,但尚未添加任何内容在Apache上配置虚拟主机,apache,virtualhost,vps,webmin,Apache,Virtualhost,Vps,Webmin,我有一个VPS,只有一个IP地址,并且安装了Virtualmin/Webmin。我已经创建了一个虚拟主机*example.com*,它将响应www.example.com(域已经指向VPS的IP地址)。但是,当我访问www.example.com时,我看到的不是我上载的网站example.com,而是默认服务器: 它起作用了 这是此服务器的默认网页 web服务器软件正在运行,但尚未添加任何内容 我该怎么办?我必须配置DNS或其他什么吗?是的,如果尚未为您的www.*站点配置DNS,您将需要配置D
我该怎么办?我必须配置DNS或其他什么吗?是的,如果尚未为您的www.*站点配置DNS,您将需要配置DNS。此www.*别名可能是在DNS中设置域时自动创建的,但可能需要显式指定它 看到“它起作用了!”的信息是一个常见的问题。Apache有一个您可能想要禁用的默认虚拟主机。具体如何做到这一点取决于web服务器的平台(在提问时最好提及平台和版本) 例如,如果您拥有Debian或Ubuntu计算机的shell访问权限,则可以使用以下命令: sudo默认值 在virtualmin中,也可能有这样的选项,例如,请参见 一旦设置了DNS,并且www.*域使用服务器的IP正确响应ping,您还需要确保站点的虚拟主机定义包括www.*别名