Gitlab 页面“根”页面

问题描述 投票:0回答:1

我已经为我们公司内部的gitlab设置了gitlab服务器和gitlab页面。 配置是根据Pages域进行的,支持tls,不带通配符dns

页面工作正常,我可以按预期通过地址 https://pages.example.com/group/project 访问页面。

我现在想知道是否有一种方法可以为整个实例定义“基”或“根”页面。然后该页面将在地址 https://pages.example.com.

上提供

目前,当我在浏览器中调用 https://pages.example.com 时,它会多次重定向到 https://pages.example.com///////////

文档描述了定义组页面的方法,但我还没有找到定义“根”页面的方法。

也可能重定向到另一个页面。与调用 https://pages.gitlab.io

时的操作类似

感谢您的帮助!

gitlab gitlab-pages
1个回答
0
投票

看起来你正在发生某种“尾部斜杠循环”,这本来就不应该发生。也许这与您的通配符域的某些配置有关,或者可能与删除尾部斜杠的一些通用错误规则有关。

不管怎样, 据我所知,Gitlab 没有 gitlab 页面的“根”页面功能,但您可以重定向到您在其他地方构建的某个静态页面,并使用您的反向代理配置进行 http 302 重定向(这可能就是 gitlab.com 的配置)对他们的页面做了)。

您甚至可以使用 gitlab 页面创建此静态页面。 例如,在存储库中,您创建一个“about”gitlab 页面 (about.pages.example.com),然后将 https://pages.exemple.com 重定向到 https://about.pages.exemple.com

© www.soinside.com 2019 - 2024. All rights reserved.