为什么 gitlab 页面不应该作为 external_url 的子域

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

摘自使用通配符 DNS 条目设置 GitLab Pages 的文档:https://docs.gitlab.com/ee/administration/pages/#wildcard-domains

external_url "http://gitlab.example.com" # external_url here is only for reference
pages_external_url "http://pages.example.com" # not a subdomain of external_url

pages_external_url
不应该是 external_url 的子域。但为什么会这样,因为这样做没有问题

gitlab gitlab-pages
1个回答
0
投票

检查 GitLab 17.4(2024 年 9 月)是否对您的情况有帮助:

GitLab Pages 通配符 DNS 通常可用

以前,要创建 GitLab Pages 项目,您需要一个格式类似于

name.example.io
name.pages.example.io
的域。
此要求意味着您必须设置通配符 DNS 记录和 TLS 证书。

在此版本中,设置不带 DNS 通配符的 GitLab Pages 项目已从测试版变为正式可用。

取消对通配符证书的要求可以减轻与 GitLab Pages 相关的管理开销。
由于组织对通配符 DNS 记录或证书的限制,一些客户无法使用 GitLab Pages。

请参阅文档史诗

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