我在家里建了一个个人服务器,比如example.org
,我安装了GitLab
作为子目录,所以我可以在example.org/gitlab
访问它。由于GitLab是我迄今为止唯一的一个应用程序,所以一切顺利。
现在我想在root上有一个博客,所以我启用了Apache默认站点来做一些测试。我可以在example.org
看到apache2默认页面(我想要我的博客),但GitLab将不再适用于example.org/gitlab
。我只有一个“找不到页面”。只有在GitLab
停用默认页面时,/
才有效。
我尝试使用Alias,我也阅读了一些有关重定向的内容,但到目前为止我还没有设法让example.org
和example.org/gitlab
一起工作。
关于在哪里看的任何建议,请?
答案 0 :(得分:0)
如果生成两个虚拟主机,则它们必须具有不同的ServerName,否则第一个匹配将接收所有请求,第二个虚拟主机将被忽略。