我在家里构建了一个个人服务器,它是在example.org
和我安装GitLab
作为子目录中的托管,以便我可以在example.org/gitlab
上访问它。由于gitlab是我到目前为止唯一一个应用程序,因此一切正常。
现在我想在root上有一个博客,因此我启用了apache默认网站进行一些测试。我可以在example.org
上看到Apache2默认页面(这是我想要我的博客的地方),但是GitLab在example.org/gitlab
上无法使用。我只有一个"找不到页面"。GitLab
仅在我禁用 /
的默认页面时才能工作。
我尝试使用别名,我也读了一些有关重定向的信息,但是到目前为止,我还没有设法使example.org
和example.org/gitlab
一起工作。
关于在哪里看的任何建议?
如果生成两个VirtualHost都必须具有不同的servername,否则第一个匹配会收到所有请求,第二个VirtualHost将被忽略。