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

GitHub Pages 自定义域名启用 SSL,各位有什么建议?

  •  1
     
  •   syncher · 2017-08-01 22:05:48 +08:00 · 8496 次点击
    这是一个创建于 832 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,终于我也从 Wordpress 阵营转向了 Hexo + GitHub Pages,并注册了新域名。为自定义域名的 GitHub Pages 添加 SSL 方案,各位大佬有什么建议?上搜了一下听说 cloudflare 还不错,各位怎么看?

    第 1 条附言  ·  2017-08-02 23:30:04 +08:00
    感谢各位的建议,最终选择 GitHub+Coding 双线部署,还差最后一步,Coding 开启 SSL 的时候一直错误,我想明天就应该好啦~
    第 2 条附言  ·  2017-08-03 16:22:53 +08:00

    再次感谢各位建议,最终使用 GitHub + Coding 双线部署,完美支持 HTTPS。也写了一篇博文,记录了这一过程,有需要的欢迎查阅,Hexo 双线部署不完全指北

    66 回复  |  直到 2018-03-21 17:18:12 +08:00
        1
    owt5008137   2017-08-01 23:13:50 +08:00 via Android
    讲道理 cloudflare 免费版并不是很快。而且他强制你 nameserver 指过去。反正我不想用
        2
    syncher   2017-08-01 23:25:11 +08:00 via Android
    @owt5008137 刚才试了一下确实是很慢,还不如不用。话说你有别的方案不?
        3
    mmmwhy   2017-08-01 23:38:33 +08:00
    coding 挺好用的,默认支持 ssl,而且节点比 github 要快。。。
    不过得在页面下方 加他们家的链接....大概这个样子
    http://feiyang.li/
        4
    milklee   2017-08-01 23:39:13 +08:00 via iPhone   ♥ 1
        5
    scnace   2017-08-01 23:43:08 +08:00 via Android
    cf 家的很慢吗? 我的就是 CF 家的
        6
    Love4Taylor   2017-08-01 23:43:46 +08:00 via Android
    @milklee Netlify 国内会走 Google 节点 导致不能访问 不知为啥
        7
    Charkey   2017-08-01 23:44:40 +08:00
    自定义的域名貌似不支持 SSL 是不是?难道我记错了?
        8
    Trim21   2017-08-01 23:54:02 +08:00
    腾讯云免费的 10g cdn 流量,+腾讯云免费的 ssl 证书
        9
    rosu   2017-08-01 23:55:35 +08:00 via Android
    GitHub 自定义域名仍不支持 HTTPS。
    CF 我用着速度还行,他还有香港节点,不过分配几率很迷。。
    @mmmwhy 广东电信打开感觉有点慢。。
        10
    UnisandK   2017-08-01 23:56:16 +08:00
    @scnace 很慢,我这儿经常打不开,算是国内的特色
        11
    rosu   2017-08-01 23:57:48 +08:00 via Android
    @mmmwhy 用移动 4G 很快。
        12
    ysc3839   2017-08-01 23:59:30 +08:00
    我用的是 CloudFlare,我这里访问挺快的。
        13
    gulangyu   2017-08-02 06:10:04 +08:00 via Android
    vps 自己搭一个 hexo 环境,ssl 还不是 so easy ~
        14
    Yvette   2017-08-02 06:37:38 +08:00
    我从 CF 换成了 Netlify,国内走的是亚马逊东京的节点
        15
    Antidictator   2017-08-02 06:58:52 +08:00 via Android
    https://steffan.cn/2017/03/22/use-cloudflare-to-implement-HTTPS-for-GithubPages-with-custom-domain-names/

    无法支持双线部署,不过 coding 好像也收费了所以无所谓
        16
    holulu   2017-08-02 08:12:23 +08:00 via Android
    @rosu zenlayer 的线路,相对来说算比较稳定的了。电信本来就慢,晚上更加惨不忍睹。
        17
    bestkayle   2017-08-02 08:22:36 +08:00
    不如自己买个 vps 搭建。
        18
    yingos   2017-08-02 08:25:54 +08:00
    个人感觉 cf 访问速度还可以
        19
    linsage186   2017-08-02 08:46:19 +08:00
    我用 coding.net 支持 ssl,存储同时推到 github 和 coding 上,避免风险
        20
    owt5008137   2017-08-02 09:05:56 +08:00 via Android
    @syncher 我懒得备案啊,所以并没有用 cdn。自己部署到 vps 上的。顺便还能开 bbr 和 http2。国内的 cdn 都比较快,但是要用国内节点都得备案。比如百度 cdn 什么的
        21
    syncher   2017-08-02 09:07:21 +08:00
    @gulangyu
    @bestkayle
    @Trim21
    感谢回复,目前用的就是腾讯云,也用 ssl 了。但是因为域名有点臭,不喜欢所以到狗爹上注册了一个新的。如果用国内 vps 的话备案麻烦。
        22
    Antidictator   2017-08-02 09:08:07 +08:00
    @linsage186 不能自定义域名吧。
        23
    syncher   2017-08-02 09:10:28 +08:00
    @milklee
    @Charkey
    感谢回复 GitHub Pages 自定义域名确实不支持 SSL, 所以再想想其它办法。看来 coding net 也是一个不错的选择
        24
    syncher   2017-08-02 09:11:31 +08:00
    @Antidictator 自定义域名可以的
        25
    Antidictator   2017-08-02 09:13:18 +08:00
    @syncher 自定义域名 + GitHub Pages + Cloud + Coding Pages + SSL(Coding.net) 双线部署?
        26
    syncher   2017-08-02 09:13:34 +08:00
    @Antidictator #15 难道这是你的博客? 我昨天用 CF 的时候貌似就是参考这篇博文的,真巧~
        27
    syncher   2017-08-02 09:14:56 +08:00
    @Antidictator #25 这太折腾了吧~
        28
    Antidictator   2017-08-02 09:15:53 +08:00
    @syncher 是啊==、好久没更博了。上次写了好久。话说你是怎么找到的,我的权重应该很低吧。

    btw,你被降权了。让我帮你召唤。
    通灵:大召唤之术
    @gulangyu
    @bestkayle
    @Trim21
    @milklee
    @Charkey

    楼主找你们~~~~看上面
        29
    Antidictator   2017-08-02 09:19:51 +08:00
    @syncher 上次的 Cloud 更正为 CloudFlare. 如果你有仔细看我的文章并点击我在 V2EX 提问的主题,应该可以知道我是希望在普通的双线部署上加上 https,双线部署保证了国内外的访问速度,https 实现了没有广告挟持。
        30
    syncher   2017-08-02 09:22:56 +08:00
    Google “使用 Cloudflare 自定义域名 Github Pages HTTPS 化” 看日期最新的。那就只能是你了~
        31
    Antidictator   2017-08-02 09:27:13 +08:00
    @syncher 有点小激动~ anyway,如果你不想付费(包括买 vps 的钱),我觉得我的是最优解了,当然你也可以直接放弃 Github Pages,只用 Coding Pages,如果你还想 Github 有提交记录的话直接在 Git 配置两个仓库就可以了。
        32
    syncher   2017-08-02 09:27:53 +08:00
    @owt5008137 #22 备案有点烦人,已经备过一次了,但那个域名不想用了。
        33
    syncher   2017-08-02 09:29:05 +08:00
    @Antidictator # 31 谢谢你的方案, 我想我回头会试一下。
        34
    missdeer   2017-08-02 10:01:13 +08:00
    我也用的 CF 免费版,凑合吧
    另外,coding pages 的 jekyll 不支持 gist 插件,所以我的博客在上面部署不了。
        35
    zouqiang   2017-08-02 10:29:38 +08:00
    qiniu、腾讯云 cdn 都还不错
        36
    milklee   2017-08-02 11:54:55 +08:00 via iPhone
    @Love4Taylor 没有啊,国内走的是日本亚马逊,速度不慢
        37
    tongyang   2017-08-02 12:03:10 +08:00
    @mmmwhy 你这是什么主题
        38
    ansheng   2017-08-02 12:04:47 +08:00
    用的 CloudFlare,懒得花钱,也懒得折腾,之前是 wp-->hexo-->github pages
        39
    Love4Taylor   2017-08-02 12:27:00 +08:00 via Android
    @milklee 早上 我用 17ce 测过 域名 cname 到 xxx.netlify.com 然后电信解析出来基本都是 google 的 节点 少部分联通服务器是 东京 aws
        40
    cielpy   2017-08-02 12:27:16 +08:00
    我是 VPS 上反代 GitHub Pages 加的 SSL,速度嘛,就看 VPS 的节点了
        41
    gulangyu   2017-08-02 12:34:18 +08:00 via Android
    @Antidictator 你 @me 我这怎么没通知…
        42
    Jimrussell   2017-08-02 13:02:37 +08:00
    @mmmwhy #3 老哥你备案花了多久?
    @owt5008137 #20 不弄 cdn 就怕被无聊人士 DDOS 啊,你的 vps 自带黑洞之类的服务吗
        43
    chuhemiao   2017-08-02 14:19:14 +08:00
    github 自定义域名不能 ssl,要么自己搭,况且都是 md 文件,怕什么被泄漏吗!
        44
    Antidictator   2017-08-02 14:22:51 +08:00
    @gulangyu 我也没通知啊。不至于吧,我被降权了?
        45
    tayuo   2017-08-02 14:42:55 +08:00 via iPhone
    魔门云

    支持 SSL,未备案走香港
        46
    gulangyu   2017-08-02 15:24:04 +08:00 via Android
    老哥们,谁 @我下,送十铜币
        47
    Lentin   2017-08-02 15:28:10 +08:00
    我直接用的谷歌的 firebase,也是免费的
    lte.pw
    Travis-CI 自动部署
    https://github.com/codexss/blog
        48
    Love4Taylor   2017-08-02 16:05:19 +08:00 via Android
    @figofuture 证书该换了
        49
    syncher   2017-08-02 16:30:31 +08:00   ♥ 1
    @gulangyu 送~
        50
    Raincal   2017-08-02 16:38:38 +08:00 via Android
    国内 coding + 国外 firebase hosting 双线部署
        51
    xratzh   2017-08-02 17:10:26 +08:00 via iPhone
    现在是 githubpage ( hexo )放折腾的内容,把自己心得什么的放 vps 博客( ghost )
        52
    milklee   2017-08-02 18:33:49 +08:00
    @Love4Taylor

    我刚才用 17ce 试了下我的域名 http://www.17ce.com/site/http/201708_5644524997e8fb863382d2f7bfdde406.html
    大部分都是日本亚马逊的,只有海外的主机访问的才是是谷歌的。
    有六七个新加坡的不知道是什么鬼
        53
    a2213108   2017-08-02 20:01:42 +08:00 via Android
    www.nuevocloud.com .这家支持 http/2 可以上传自定义证书,而且赠 10$,有日本新加坡亚马逊节点,国内很快
        54
    a2213108   2017-08-02 20:03:52 +08:00 via Android
    @rosu Cloudflare 只有移动和 cn2 会分配香港节点,电信联通都是美国
    https://www.cloudflare.com/cdn-cgi/trace%20colo
    这个里面会显示你被分配的节点
        55
    Love4Taylor   2017-08-02 20:24:29 +08:00
    @milklee #53 难道是我用了 CF NS 的锅么 233333 嘛 反正我现在 直接解析 A 记录到 东京 aws 了... 另外 Netlify 默认开的 js/css/image 压缩 而且还是走 cloudfront.net 第三方域名 然后我又 17ce 了一下.... mmp 全美国.... 算了还是关了 用 hexo 的 plugin 压缩吧 23333
        56
    DingSoung   2017-08-02 20:45:21 +08:00
    我用的 VPS + Nginx 配的 感觉很方便
        57
    master   2017-08-02 23:12:34 +08:00
    个人感觉 cf 访问速度还可以 +1
        58
    lntr   2017-08-02 23:15:41 +08:00
    netlify,我这用的挺好的,运营商网络也可以连通...
        59
    milklee   2017-08-02 23:34:20 +08:00 via iPhone
    @Love4Taylor 为什么你 at 我我没收到通知…不会是我被降权了吧,还是 v2 最近抽风了……
        60
    Love4Taylor   2017-08-03 07:45:12 +08:00
    @milklee #60 可能是抽风吧 你圈我的我也没收到....
        61
    syncher   2017-08-03 16:23:54 +08:00
    双线部署完成,gbin.me 感谢各位!
        62
    vexlike   2017-08-07 11:44:44 +08:00
    推荐:加速乐
    支持不备案域名和 HTTPS、节点韩国、香港,东南亚
        63
    WoadZS   2017-09-21 09:39:18 +08:00
    @syncher 看了你的 blog,等于你是只在 coding 上开启了 SSL,放弃在 Github 开 SSL ?
        64
    s2jackson   2018-03-11 13:28:48 +08:00
    @Antidictator CloudFlare 怎么能双线部署?
        65
    Antidictator   2018-03-11 13:47:02 +08:00
    @s2jackson #65 CF 免费版做不到,收费版本太贵了,不值得。话说现在 GitHub 官方不是推出了自带的 HTTPS 了吗?你去看看有没有中奖,之前在 V2 看过有人发过相关的帖子。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2678 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 32ms · UTC 13:17 · PVG 21:17 · LAX 05:17 · JFK 08:17
    ♥ Do have faith in what you're doing.