我有一个带有单个IP地址并安装了Virtualmin / Webmin的VPS。我创建了一个虚拟主机* example.com *,它将回答 www.example.com (该域已经指向VPS的IP地址)。但是,当我访问 www.example.com 时,我没有看到我为example.com上传的网站,而是默认服务器:
有效!
这是此服务器的默认网页。
网络服务器软件正在运行,但尚未添加任何内容。
我该怎么办?我是否必须配置DNS或其他什么?
答案 0 :(得分:0)
是的,如果尚未为您的www。*网站配置DNS,则需要为其配置DNS。在DNS中设置域时,可能已自动创建此www。*别名,但您可能需要明确指定它。
看到消息“它有效!”是一个常见的问题。 Apache有一个您可能想要禁用的默认虚拟主机。究竟如何做到这一点取决于您的Web服务器的平台(在提问时提及平台和版本是一个好主意)。
例如,如果您具有对Debian或Ubuntu计算机的shell访问权限,则可以使用以下命令:
sudo a2dissite默认
在virtualmin中可能还有一个选项,例如参见http://www.virtualmin.com/node/15854
一旦您设置了DNS并且www。*域正确响应服务器的IP ping,您还需要确保您站点的虚拟主机定义包含www。*别名。