Ubuntu Gitlab omnibus外部url不工作

Ubuntu Gitlab omnibus外部url不工作,ubuntu,nginx,subdomain,gitlab,Ubuntu,Nginx,Subdomain,Gitlab,这是我的/etc/gitlab.rb文件: 我已经运行了sudo-gitlab-ctl-reconfigure和sudo-gitlab-ctl-restart。然而,当我去的时候,我得到了一个错误的名字。然而,我来到了GitLab 我做错了什么?重新启动我的整个服务器实际上不是一个选项。您收到的错误,ERR\u NAME\u NOT\u RESOLVED,是一个DNS错误。再加上GitLab在基本域上工作,我想说您可能忘记了为您的子域设置DNS记录。您在DNS中设置了子域吗?我不应该这样做。n

这是我的/etc/gitlab.rb文件:

我已经运行了
sudo-gitlab-ctl-reconfigure
sudo-gitlab-ctl-restart
。然而,当我去的时候,我得到了一个错误的名字。然而,我来到了GitLab


我做错了什么?重新启动我的整个服务器实际上不是一个选项。

您收到的错误,
ERR\u NAME\u NOT\u RESOLVED
,是一个DNS错误。再加上GitLab在基本域上工作,我想说您可能忘记了为您的子域设置DNS记录。

您在DNS中设置了子域吗?我不应该这样做。nginx应负责路由nginx仅在请求到达服务器后处理路由。您仍然需要设置DNS,告诉internet
gitlab.hop child.com
指向您的服务器。你通常用你的域名注册器来配置DNS。谢谢,我试试看。但这并不能解释为什么当我简单地把
hop child.com
放进去时它仍然有效。显然,你已经为你的域名设置了一个DNS记录,而且你可能也为
www
设置了一个DNS记录,但你还需要为你打算使用的其他子域设置一个。你是对的。通过我的注册商注册域名后,一切正常。