小编Aki*_*shi的帖子

如何设置DNS让gitlab页面的根域和子域指向同一个地址?

这是一个类似于this one的问题,但不完全相同。


我用 Hugo 创建了一个静态站点并将其托管在 gitlab 上。

我拥有一个由 tophost.it 分配给我的域,例如 example.it

正如本文档中所解释的,特别是在本段 (*) 中,我创建了 4 个 dns:

  1. @ A 35.185.44.232
  2. www CNAME example.gitlab.io
  3. _gitlab-pages-verification-code TXT gitlab-pages-verification-code = ...
  4. _gitlab-pages-verification-code.www TXT gitlab-pages-verification-code = ...

如果我在任何浏览器中输入,example.it我在 gitlab 上托管的网站都会正常打开;如果我输入,则会www.example.it收到以下错误消息:

401

您无权访问该资源。

您尝试访问的资源受到保护,您没有查看它的必要权限。

有什么错误?如何纠正?那些在 gitlab 上托管站点的人能否向我解释他们如何设置 DNS 以连接带有和不带有“www”的自定义域?

(*):“在某些情况下,您需要将子域和根域都指向同一个网站,例如,example.comwww.example.com ......”

subdomain dns hosting gitlab hugo

5
推荐指数
0
解决办法
254
查看次数

标签 统计

dns ×1

gitlab ×1

hosting ×1

hugo ×1

subdomain ×1