• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cigarzh
V2EX  ›  程序员

Custom domains on GitHub Pages gain support for HTTPS

  •  
  •   cigarzh · May 2, 2018 · 4914 views
    This topic created in 3108 days ago, the information mentioned may be changed or developed.
    34 replies  •  2018-05-06 16:49:17 +08:00
    tavimori
    tavimori
    May 2, 2018❤️2
    1
    这下感觉没有理由再自己搭博客了。
    lzvezr
    lzvezr
    May 2, 2018 via Android
    2
    之前就发现了,我居然忘了水一贴
    hard2reg
    hard2reg
    May 2, 2018 via iPhone
    3
    大新闻大新闻,可是我还是离不开 wordpress,觉得 hexo 配置好麻烦啊。
    frankmdong
    frankmdong
    May 2, 2018
    4
    enforce https 那对勾打不上,提示我「 Not yet available for your site because the certificate has not finished being issued 」,是要等吗还是要怎么样...
    itfun
    itfun
    May 2, 2018 via iPhone
    5
    看看来可以从 coding 迁移到 github 了
    madNeal
    madNeal
    May 2, 2018
    6
    但是 coding 的访问速度还是要好一点的
    whatsmyip
    whatsmyip
    May 2, 2018
    7
    终于正式上线了
    obabull
    obabull
    May 2, 2018❤️1
    8
    @frankmdong #4 同样的提示, 我等了不到 5 分钟就好了
    secsilm
    secsilm
    May 2, 2018
    9
    我的显示「 Unavailable for your site because your domain is not properly configured to support HTTPS 」,我之前用 CloudFlare 为自定义域名实现了 HTTPS,难道是这个原因?
    visionsmile
    visionsmile
    May 2, 2018
    10
    @secsilm #9 同样的提示,我之前使用的是使用 Nginx 反向代理实现 HTTPS 的。
    stanjia
    stanjia
    May 2, 2018
    12
    配置好自己域名 https 显示证书红色
    CaptainInPHW
    CaptainInPHW
    May 2, 2018 via iPhone
    13
    嗯,最近刚刚用 Jekyll 搭的博客就是,直接是 https,很开心
    https://captaininphw.xyz
    visionsmile
    visionsmile
    May 2, 2018
    14
    @stanjia #12 +1,提示证书无效,显示证书是颁发给 www.github.com
    ruter8
    ruter8
    May 2, 2018
    15
    @hard2reg 用 Jekyll 可解,一次搭建,以后只管写 md,别的都不用管了

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

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

    然后关闭 CNAME 重新开 CNAME
    secsilm
    secsilm
    May 2, 2018 via Android
    26
    @chinvo 我还是等等吧😂
    pbdm
    pbdm
    May 3, 2018
    27
    等了一个晚上, 可以了....
    purplemystic
    purplemystic
    May 5, 2018
    28
    @pbdm 没做其他操作么,我将 DNS 解析又退回阿里自带的,都不可以
    purplemystic
    purplemystic
    May 5, 2018
    29
    @chinvo 直接将域名的 DNS 解析换回原来的阿里 DNS 解析不可以么
    chinvo
    chinvo
    May 5, 2018
    30
    @purplemystic #29 和用哪个 DNS 解析无关,重点是要关掉然后重新启用 GitHub Page 的 CNAME 功能,在做这项操作之前要保证域名解析正确( CNAME/Alias 到 xxx.github.io 或者 A 记录到 xxx.github.io 对应的 A 记录
    purplemystic
    purplemystic
    May 6, 2018
    32
    @chinvo 我现在的地址 caoyu.info,总是被提示不安全,chrome 浏览器,没法访问
    chinvo
    chinvo
    May 6, 2018
    33
    @purplemystic #32 你的重新获取 A 记录,如果要用 HTTPS,得用新的 A 记录,和之前不一样。
    purplemystic
    purplemystic
    May 6, 2018
    34
    @chinvo 那四个 A 记录,都是新的,我之前用的是 15 几开头的 IP,都是 github 的文档中写的,我实际 ping 过,的确是它们
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1367 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 22:44 · PVG 06:44 · LAX 14:44 · JFK 17:44
    ♥ Do have faith in what you're doing.