【问题标题】:Connect GitLab Page with GoDaddy Domain将 GitLab 页面与 GoDaddy 域连接
【发布时间】:2019-11-16 13:04:09
【问题描述】:

如何将我的 GoDaddy 域 https://baharalidurrani.me 与我的 GitLab 页面 https://baharalidurrani.gitlab.io/domain 连接起来 还指导我了解裸域和 www 域。 请向我解释以下与 DNS 相关的术语: 名称服务器,A,CNAME,MX,TXT,SRV,AAAA,CAA。 我正在使用 ReactJS 开发我的网站,我喜欢 GitLab 因为 CI 功能。 谢谢

【问题讨论】:

标签: dns gitlab hosting shared-hosting gitlab-pages


【解决方案1】:

如果您想将 GitLab 与您的 GoDaddy 域连接,那么您需要转到 GoDaddy 中的域控制面板。从此,您需要更改 DNS 记录。

问。 WWW域和非WWW域的区别? ans. www 和非 www 站点 URL 之间的唯一区别只是技术上的区别。当您的网站包含“www.”时,是主机名在使用其他域时适应 DNS 并限制 cookie。同时,如果您的网站没有“www.”,那么它就没有这样的技术特权。目前,只有轻微的语言特殊性可能会起到稍微重要的作用。说出您网站的名称,带或不带“www.”。选择最悦耳的一个并使用它。和谐的名称会让人们更快地记住您网站的名称。

域名服务器:- 域名服务器定义您的域/网站的 DNS 区域。 A:- 它描述了您的网站实际指向的位置。 CNAME:- CNAME 记录通常用于将子域(例如 www 或 mail)映射到托管该子域内容的域。 MX:- MX 记录用于邮件服务器。它描述了您的服务器正在使用的邮件服务。如果您使用的是谷歌的邮件服务(Gmail),那么它会显示谷歌邮件服务的 IP。 TXT:- 它用于提供将任意文本与许多其他名称相关联的能力,例如有关服务器、网络、数据中心或其他会计信息的人类可读信息。 SRV:- 域名系统中定义位置的数据规范。 AAAA:- 用于从域名/网站查找IP。和A记录一样 CAA:- 证书颁发机构授权,用于指定哪些**证书颁发机构**允许为域颁发证书。

希望这些信息对您有用。

问候, 珀西

【讨论】:

  • AAAA 用于 IPv4 托管服务器。
  • 无论如何,这只适用于根项目,即xyz.gitlab.io,不适用于xyz.gitlab.io/subProject,我认为这是GitLab端的问题。
  • @Dürrani,你真的可以分享你的解决方案吗?我有一个像 xyz.gitlab.io 这样的 GitLab 页面,但我无法让 GoDaddy 域指向该页面。您使用 A 记录还是仅使用 CNAME?谢谢。
  • @abedurftig 只需将A 记录指向GitLab 的页面服务器,即35.185.44.232,并添加由GitLab 的自定义域部分提供的TXT 记录。您的网站将在 24 小时内上线。更多信息:docs.gitlab.com/ee/user/project/pages/…
  • @Dürrani AAAA 用于查找从名称连接的计算机的 IP,它还允许您指定服务器的 IPv6..
猜你喜欢
  • 2018-05-29
  • 2014-09-02
  • 2016-12-26
  • 1970-01-01
  • 2017-12-22
  • 1970-01-01
  • 2017-08-01
  • 2012-07-21
  • 1970-01-01
相关资源
最近更新 更多