我已经做了很多年了,我无法让 gitlab.io url 对我的 github 页面正确。
我创建了一个名为的组lodjit-public
,并在其中创建了一个名为lodjit-www.gitlab.io
.
我希望能够找到该页面,lodjit-www.gitlab.io
但它告诉我该页面位于lodjit-public.gitlab.io/lodjit-www.gitlab.io
...
我该如何解决?
我已经做了很多年了,我无法让 gitlab.io url 对我的 github 页面正确。
我创建了一个名为的组lodjit-public
,并在其中创建了一个名为lodjit-www.gitlab.io
.
我希望能够找到该页面,lodjit-www.gitlab.io
但它告诉我该页面位于lodjit-public.gitlab.io/lodjit-www.gitlab.io
...
我该如何解决?
GitLab 定义了您的组和项目名称如何映射到 gitlab.io 域。组名成为 URL 中的主机名,项目名称成为 URL 中的路径。如果您需要不同的主机名,则必须使用相应的用户名或组名。
您的网页网址应该是: https ://lodjit-public.gitlab.io/lodjit-www%2Egitlab%2Eio
考虑到您的最后更改,现在是: https ://lodjit-www.gitlab.io/lodjit-www%2Egitlab%2Eio
注意:您项目中的“点”已替换为 url 中的 %2E。
实际上,您的组织/组/项目名称的所有特殊字符都必须根据 urn 编码规则进行转义。
有关详细信息,请参阅 gitlab 文档:https ://docs.gitlab.com/ee/user/project/pages/getting_started_part_one.html#gitlab-pages-domain-names