1

我将我的项目发布到 GitLab Pages 并添加我的自定义域。现在我想将默认 GitLab url 重定向username.gitlab.io/project到我的域名mydomain.com。我在 DNS 中添加了两条记录,如下所示:

www.mydomain.com  CNAME  mydomian.com
www.mydomain.com  CNAME  username.gitlab.io/project

但它不起作用。我应该怎么做?

4

1 回答 1

0

如果你看一个url,例如:http://example.net/foo/bar域名只是一部分example.net

DNS 只控制域名,因此您将无法使用 CNAME 记录指向目标域上的子目录。

要执行类似的操作,您需要一个代理对该目录的请求的网络服务器。(搜索 nginx reverse-proxy 获取一些示例)

于 2019-11-04T12:43:43.670 回答