我有一个域名www.xxx.com,我们从托管服务购买。我将该域指向我的VPS的主ip。然后我为它创建了一个虚拟主机,并提到了它的根目录和重新启动的apache,一切正常,域正在运行。
现在问题是这个服务器也是我们的开发服务器,我们需要在那里部署某些项目。
我尝试像xx.xx.xx.xx / otherproject一样访问它们但发现页面未找到错误。我创建了一个带有所需url的虚拟主机,并提到了它的目录。
但仍然发现页面未找到错误。
答案 0 :(得分:1)
您可能需要检查几个方面:
您的www.xxx.com域名指向您的IP的DNS记录 您可以将具有相同IP的A RECORD添加到另一个子域,例如dev.xxx.com
如果您在sites_available上创建虚拟主机,则可能未启用它 sudo a2ensite dev.xxx.com.conf
这里有很多可能存在的问题。也许你可以粘贴虚拟主机配置文件的基本部分?您还可以检查位于/ var / log / apache2 /的日志文件以查看发生的情况。