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

终于为 custom domain 的 github page 加上了小绿锁

  •  
  •   shuson · 2016-12-20 15:10:10 +08:00 · 3990 次点击
    这是一个创建于 2880 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先感谢 @romennts 给的教程

    简单总结一下这个过程:

    1. 在 github page 的设置中填入 custom domain ,我的是 nevermoi.com
    2. 去 cloudflare 注册账号,成功后添加自己的域名
    3. 去你的域名注册商更改 dns server 成 cloudflare 所提供的
    4. 在 cloudflare 设置 A record ,参照: https://help.github.com/articles/setting-up-an-apex-domain/#configuring-a-records-with-your-dns-provider
    5. 在 cloudflare 配置 crypto ,选择 flexiable (这一步要一段时间才能起效)
    6. 在 cloudflare 配置 page rule ,一个是 always use https ,一个是 redirect http 到 https

    每一步的操作可能需要 5-30 分钟才能起效

    详细点的,带图文的看这个帖子: https://yicodes.com/2016/12/04/free-cloudflare-ssl-for-custom-domain/

    最后又是贴 blog 时间了,骄傲的带着小锁: https://nevermoi.com

    19 条回复    2018-02-27 10:46:00 +08:00
    UnisandK
        1
    UnisandK  
       2016-12-20 15:17:46 +08:00   ❤️ 2
    静态博客只为绿锁的话我觉得上 CF 得不偿失

    shuson
        2
    shuson  
    OP
       2016-12-20 15:20:26 +08:00
    @UnisandK 呃,,这是啥。是因为 CF 在国内支持不好?
    UnisandK
        3
    UnisandK  
       2016-12-20 15:27:30 +08:00
    @shuson 嗯,虽然国内好像跟百度合作了,但是像我这儿的移动的话 CF 的 cdn 依然是处于墙外的,不挂梯子根本打不开
    jarry777
        4
    jarry777  
       2016-12-20 15:29:00 +08:00 via Android
    这个办法早就有了。

    不在乎经常性抽风的话可以用国产的 Coding Pages ,可以强制 SSL ,证书是 Let's encrypt 的,自动续期。服务器在香港。
    shuson
        5
    shuson  
    OP
       2016-12-20 15:32:32 +08:00
    @jarry777 嘿嘿,我寡闻了。
    @UnisandK 我这个静态博客能让招聘我的公司打开就行,反正还不想回国找工作。
    gimp
        6
    gimp  
       2016-12-20 15:38:43 +08:00
    确实有点得不偿失。 2016 年初我的静态博客也放在 github pages ,用的这个方法开启 https ,折腾半天,最终搬回国内放在 upyun 了
    shuson
        7
    shuson  
    OP
       2016-12-20 15:48:57 +08:00
    @gimp 反正我目标是墙外访问者, upyun 的话,国外公司访问估计就不快了
    romennts
        8
    romennts  
       2016-12-20 16:09:50 +08:00 via Android
    @shuson 如果你想更快的生效,每次更新完后在 CF 手动删除缓存。并在本地 chrome 使用隐身查看。我觉得被墙很正常,反正来看我博客的人一般都是从谷歌进来的~~
    gimp
        9
    gimp  
       2016-12-20 16:10:57 +08:00
    @shuson 哦哦,外网你可以关注下 siteground 的虚拟主机,不到 4 刀每月,挺不错的。
    shuson
        10
    shuson  
    OP
       2016-12-20 16:17:33 +08:00
    @romennts 老司机幸苦了

    @gimp 有 github 免费的就不考虑收费的了,之前用过一段 digitalocean ,大同小异应该
    kozora
        11
    kozora  
       2016-12-20 16:18:52 +08:00
    我这里打开非常快
    cielpy
        12
    cielpy  
       2016-12-20 17:04:28 +08:00
    有主机的话,可以试试在用的这个方案
    cielpy
        13
    cielpy  
       2016-12-20 17:04:35 +08:00
    mrjoel
        14
    mrjoel  
       2016-12-20 17:57:24 +08:00 via iPhone
    @cielpy 这是你的么,主机用的哪家的,延迟很低, CN2 ?
    giuem
        15
    giuem  
       2016-12-20 18:06:43 +08:00
    楼主可以尝试下 gitlab page
    shuson
        16
    shuson  
    OP
       2016-12-20 18:24:14 +08:00
    @cielpy 好主意,反代真强大,不过我木有买主机

    @giuem gitlab 也是需要部署到自己主机上对吧。还是一句话,木有主机
    wm5d8b
        17
    wm5d8b  
       2016-12-20 18:26:48 +08:00 via Android
    gitlab Page 支持 SSL
    giuem
        18
    giuem  
       2016-12-20 18:31:58 +08:00 via iPhone
    KainyGuo
        19
    KainyGuo  
       2018-02-27 10:46:00 +08:00
    貌似不用这么麻烦了,现在会自动安装,默默做好事啊,frontender.org

    图片见: https://weibo.com/1299070523/G51NV2Efr?from=page_1005051299070523_profile&wvr=6&mod=weibotime&type=comment。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   915 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:44 · PVG 05:44 · LAX 13:44 · JFK 16:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.