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

Custom domains on GitHub Pages gain support for HTTPS

  •  
  •   cigarzh · 2018-05-02 02:04:27 +08:00 · 3577 次点击
    这是一个创建于 2179 天前的主题,其中的信息可能已经有所发展或是发生改变。
    34 条回复    2018-05-06 16:49:17 +08:00
    tavimori
        1
    tavimori  
       2018-05-02 03:21:41 +08:00   ❤️ 2
    这下感觉没有理由再自己搭博客了。
    lzvezr
        2
    lzvezr  
       2018-05-02 06:41:56 +08:00 via Android
    之前就发现了,我居然忘了水一贴
    hard2reg
        3
    hard2reg  
       2018-05-02 06:51:13 +08:00 via iPhone
    大新闻大新闻,可是我还是离不开 wordpress,觉得 hexo 配置好麻烦啊。
    frankmdong
        4
    frankmdong  
       2018-05-02 06:57:52 +08:00
    enforce https 那对勾打不上,提示我「 Not yet available for your site because the certificate has not finished being issued 」,是要等吗还是要怎么样...
    itfun
        5
    itfun  
       2018-05-02 07:31:46 +08:00 via iPhone
    看看来可以从 coding 迁移到 github 了
    madNeal
        6
    madNeal  
       2018-05-02 08:56:26 +08:00
    但是 coding 的访问速度还是要好一点的
    whatsmyip
        7
    whatsmyip  
       2018-05-02 08:58:34 +08:00
    终于正式上线了
    dudukee
        8
    dudukee  
       2018-05-02 09:01:42 +08:00   ❤️ 1
    @frankmdong #4 同样的提示, 我等了不到 5 分钟就好了
    secsilm
        9
    secsilm  
       2018-05-02 09:09:03 +08:00
    我的显示「 Unavailable for your site because your domain is not properly configured to support HTTPS 」,我之前用 CloudFlare 为自定义域名实现了 HTTPS,难道是这个原因?
    visionsmile
        10
    visionsmile  
       2018-05-02 09:35:11 +08:00
    @secsilm #9 同样的提示,我之前使用的是使用 Nginx 反向代理实现 HTTPS 的。
    stanjia
        11
    stanjia  
       2018-05-02 09:36:43 +08:00   ❤️ 1
    stanjia
        12
    stanjia  
       2018-05-02 09:37:35 +08:00
    配置好自己域名 https 显示证书红色
    CaptainInPHW
        13
    CaptainInPHW  
       2018-05-02 09:39:48 +08:00 via iPhone
    嗯,最近刚刚用 Jekyll 搭的博客就是,直接是 https,很开心
    https://captaininphw.xyz
    visionsmile
        14
    visionsmile  
       2018-05-02 09:49:36 +08:00
    @stanjia #12 +1,提示证书无效,显示证书是颁发给 www.github.com
    ruter8
        15
    ruter8  
       2018-05-02 10:05:11 +08:00
    @hard2reg 用 Jekyll 可解,一次搭建,以后只管写 md,别的都不用管了

    我前段时间才用的 Cloudflare 家的 CDN 给博客加上小绿锁😂
    visionsmile
        16
    visionsmile  
       2018-05-02 10:14:22 +08:00
    @stanjia #12 等一段时间后我的已经可以了。
    stanjia
        17
    stanjia  
       2018-05-02 11:30:54 +08:00
    @visionsmile 是的,但确实是 github 的证书,这到也没毛病。so....
    xratzh
        18
    xratzh  
       2018-05-02 12:02:30 +08:00 via Android
    @stanjia 按理不应该是 let's 的证书么
    Arnie97
        19
    Arnie97  
       2018-05-02 12:10:13 +08:00 via Android
    支持,有了这个就可以不再使用 GitCDN 的不稳定服务了。
    pbdm
        20
    pbdm  
       2018-05-02 15:23:34 +08:00
    理论上来说是证书应该改成 Let's Encrypt 的了, 但是我这也不知道为毛等了半天证书还是 github 的......难道是少了什么姿势么...
    zhuweiyou
        21
    zhuweiyou  
       2018-05-02 16:07:31 +08:00
    早就发现了,证书是 let's 的
    scnace
        22
    scnace  
       2018-05-02 16:30:57 +08:00
    @secsilm 我也是 Twitter 上也在讨论这个问题 https://twitter.com/github/status/991366832421523456
    secsilm
        23
    secsilm  
       2018-05-02 16:41:55 +08:00 via Android
    @scnace 貌似需要在 cloudflare 端更改配置
    scnace
        24
    scnace  
       2018-05-02 16:44:55 +08:00
    @secsilm 嗯 我记得之前 GitHub 有过灰度发布吧 算了 我还是懒了。。。
    chinvo
        25
    chinvo  
       2018-05-02 16:47:16 +08:00   ❤️ 1
    @frankmdong #4
    @secsilm #23

    要关闭 CF 的 CDN,直接暴露 GitHub Page 源站( CNAME 模式或 A 记录,A 记录要更新记录)

    然后关闭 CNAME 重新开 CNAME
    secsilm
        26
    secsilm  
       2018-05-02 16:50:49 +08:00 via Android
    @chinvo 我还是等等吧😂
    pbdm
        27
    pbdm  
       2018-05-03 10:22:07 +08:00
    等了一个晚上, 可以了....
    purplemystic
        28
    purplemystic  
       2018-05-05 07:27:52 +08:00
    @pbdm 没做其他操作么,我将 DNS 解析又退回阿里自带的,都不可以
    purplemystic
        29
    purplemystic  
       2018-05-05 07:28:56 +08:00
    @chinvo 直接将域名的 DNS 解析换回原来的阿里 DNS 解析不可以么
    chinvo
        30
    chinvo  
       2018-05-05 12:06:14 +08:00
    @purplemystic #29 和用哪个 DNS 解析无关,重点是要关掉然后重新启用 GitHub Page 的 CNAME 功能,在做这项操作之前要保证域名解析正确( CNAME/Alias 到 xxx.github.io 或者 A 记录到 xxx.github.io 对应的 A 记录
    purplemystic
        31
    purplemystic  
       2018-05-06 10:50:11 +08:00
    purplemystic
        32
    purplemystic  
       2018-05-06 10:52:45 +08:00
    @chinvo 我现在的地址 caoyu.info,总是被提示不安全,chrome 浏览器,没法访问
    chinvo
        33
    chinvo  
       2018-05-06 15:18:41 +08:00
    @purplemystic #32 你的重新获取 A 记录,如果要用 HTTPS,得用新的 A 记录,和之前不一样。
    purplemystic
        34
    purplemystic  
       2018-05-06 16:49:17 +08:00
    @chinvo 那四个 A 记录,都是新的,我之前用的是 15 几开头的 IP,都是 github 的文档中写的,我实际 ping 过,的确是它们
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4109 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 01:01 · PVG 09:01 · LAX 18:01 · JFK 21:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.