Apache2虚拟主机配置故障

Apache2虚拟主机配置故障,apache,virtualhost,Apache,Virtualhost,这就是我的情况: 我的服务器中有Redmine和Gitlab,但没有关联的域,因为我将使用服务器IP地址 我想在apache2中使用SSL配置两个VirtualHost,以便为上述web应用程序提供服务,因此我可以这样访问它们: https://x.y.z/redmine 它位于/var/www/ https://x.y.z/gitlab 位于/home/git/github/public 我通过在站点启用中启用两个文件来配置apache:github.vhost和gitlab.vhost。

这就是我的情况:

我的服务器中有Redmine和Gitlab,但没有关联的域,因为我将使用服务器IP地址

我想在apache2中使用SSL配置两个VirtualHost,以便为上述web应用程序提供服务,因此我可以这样访问它们:

https://x.y.z/redmine
它位于/var/www/

https://x.y.z/gitlab
位于/home/git/github/public

我通过在站点启用中启用两个文件来配置apache:github.vhost和gitlab.vhost。问题是我无法将gitlab设置为可通过访问

https://x.y.z/github
但只有在

https://x.y.z
可能是因为我不使用域,只使用服务器的IP地址,我不知道如何管理它

我需要一些关于如何正确设置两个vhost文件的建议


有什么建议吗?

您想分享的问题有什么描述吗?我们不是读心术的人。在那之前,获得帮助的唯一方法是提供问题的详细描述。我试图让它更清楚,希望现在足够清楚。我不想复制/跳过我拥有的vhost文件,因为它们很长而且可能是错误的,所以我认为最好用您的建议和一些好的简单示例从头开始重写它们。这是我的apachectl-S,因为缺少有关配置的信息,无法找到问题的根本原因。我只能请你阅读这些文件。希望这有帮助。