将项目 url 重定向到自定义域

Redirect project url to custom domain

我将我的项目发布到 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

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

如果您查看 url,例如:http://example.net/foo/bar 域名 example.net 部分。

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

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