apache2:如果我在 / 处启用应用程序,子目录将不起作用



我在家里构建了一个个人服务器,它是在example.org和我安装GitLab作为子目录中的托管,以便我可以在example.org/gitlab上访问它。由于gitlab是我到目前为止唯一一个应用程序,因此一切正常。

现在我想在root上有一个博客,因此我启用了apache默认网站进行一些测试。我可以在example.org上看到Apache2默认页面(这是我想要我的博客的地方),但是GitLab在example.org/gitlab上无法使用。我只有一个"找不到页面"。GitLab仅在我禁用 /的默认页面时才能工作。

我尝试使用别名,我也读了一些有关重定向的信息,但是到目前为止,我还没有设法使example.orgexample.org/gitlab一起工作。

关于在哪里看的任何建议?

如果生成两个VirtualHost都必须具有不同的servername,否则第一个匹配会收到所有请求,第二个VirtualHost将被忽略。

最新更新