V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bequt
V2EX  ›  GitLab

有人知道 gitlab pages 的配置二级域名的方案吗?

  •  
  •   bequt · 2017-05-27 13:52:32 +08:00 · 7126 次点击
    这是一个创建于 2762 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有人知道 gitlab pages 的配置二级域名的方案吗?

    官方的介绍我也看懂了设置了,就是有毒用不了。

    首先 ping 域名是确实准确无误的到了 gitlab pages 的主 ip,但是好像主 ip [ 52.167.214.135 ] 端没有引导到我的仓库上,所以就出现 404 错误。。网站是这个 http://blog.bequt.com/

    404

    The page you're looking for could not be found.

    Make sure the address is correct and that the page hasn't moved.

    腾讯云域名端的解析如下,我觉得没错的,我不知道是不是因为绑定了 coding 端了,出现了问题。 CNAME @ 默认 bequt.coding.me. - 10 分钟 2017-01-18 23:20:06 修改暂停删除 CNAME blog 默认 bequt.gitlab.io. - 10 分钟 2017-05-26 17:21:46 修改暂停删除 CNAME www 默认 bequt.coding.me. - 10 分钟 2017-01-18 23:20:21 修改暂停删除

    感觉 gitlab 上的功能多,完全搞不懂,用他自给的 https://bequt.gitlab.io/ 是可以进入的,但是就是自定义二级域名就不行,而且好像我用我的一级域名也不行。

    为什么有这样的想法呢,就是 conding 准备收费了,想转义 pages 了,准备迁移到 gitlab 上,bitbucket 看了一大堆完全不懂搞,太高端了,完全看不会,而且文档也少。github 速度真慢,而且没有 ssl,gitlab 有 ssl 挺好的。

    所以就选择 gitlab 了

    第 1 条附言  ·  2017-05-27 21:12:24 +08:00
    我想配置的是自定义二级域名,现在配不上,大神们, 有教程么?
    都是 404 错误,太难搞了 gitlab
    15 条回复    2017-10-27 19:32:51 +08:00
    joesonw
        1
    joesonw  
       2017-05-27 17:42:53 +08:00
    `github 没有 ssl` ????????? 黑人问号.jpg
    JJaicmkmy
        2
    JJaicmkmy  
       2017-05-27 17:50:19 +08:00
    谁说 GitHub 的二级域名没有 SSL ?
    JJaicmkmy
        3
    JJaicmkmy  
       2017-05-27 17:50:55 +08:00
    是自定义域名没有 SSL。
    bequt
        4
    bequt  
    OP
       2017-05-27 17:59:07 +08:00
    @JJaicmkmy 嗯,我表述有误。 应该说自定义
    Antidictator
        5
    Antidictator  
       2017-05-27 18:08:14 +08:00 via Android
    自定义域名可以上 cloudflare,不过免费版基本放弃国内访问了。巨慢
    bequt
        6
    bequt  
    OP
       2017-05-27 21:10:42 +08:00
    @Antidictator 问题是现在访问都访问不了,CDN 加速也没用啊,现在是完全访问不了,不是慢的问题吧。
    bequt
        7
    bequt  
    OP
       2017-05-27 21:11:34 +08:00
    我想配置的是自定义二级域名,现在配不上,请问有教程么?
    Antidictator
        8
    Antidictator  
       2017-05-27 21:19:34 +08:00
    @bequt 不好意思,我是说 github。。
    geelaw
        9
    geelaw  
       2017-05-27 23:22:08 +08:00
    @joesonw
    @JJaicmkmy

    是 GitLAB 不是 GitHub
    geelaw
        10
    geelaw  
       2017-05-27 23:23:26 +08:00
    @geelaw 额 0 0 我也没认真读 orz
    Trim21
        11
    Trim21  
       2017-05-27 23:29:18 +08:00
    1. cname 到你的 username.github.io
    2. 在你的项目根目录下面新建一个 CNAME 文件,内容是你的自定义域名
    Trim21
        12
    Trim21  
       2017-05-27 23:29:41 +08:00
    噗我错了,原来是 gatlab。。。
    bequt
        13
    bequt  
    OP
       2017-05-28 14:36:44 +08:00
    已经搞定,知道原因了。
    XDMonkey
        14
    XDMonkey  
       2017-07-16 13:11:22 +08:00
    @bequt 请问知道是什么问题吗 我在 cloud flare 上弄了证书还 弄到 gitlab 上 结果之前还是可以的 现在 404
    zinan
        15
    zinan  
       2017-10-27 19:32:51 +08:00
    @bequt 请问原因是什么? 我也是用了 gitlab + cf 实现了自定义域名实现 https, 但是我一级域名可以访问, www 子域名就会出现 404, 我 dns 里是对 www 做了 cname 解析的, 而且我 ping 两个地址,ip 也都相同, 但是 www 子域名会出现 404
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3819 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:09 · PVG 13:09 · LAX 21:09 · JFK 00:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.