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

关于 GitHub pages 启用 Https + CDN 的问题

  •  
  •   shanlan · 129 天前 · 1427 次点击
    这是一个创建于 129 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前如果 GitHub pages 如果启用了 Https + CDN,就会无限 301 重定向 ,最终导致错误 564,如下图: image

    网上的解决方法是,要么在 CDN 里导入 SSL 证书。要么关闭 HTTPS

    但是我想启用 HTTPS 同时又用上 CDN,毕竟现在 HTTPS 才是主流。


    所以请问大佬,有没有解决方法呢?

    第 1 条附言  ·  128 天前

    自己解决了: GitHub pages开启Https、自定义域名和CDN加速 | 山岚的草稿本 https://blog.gobyte.cn/post/bc0a861a.html

    7 回复  |  直到 2019-06-12 20:13:03 +08:00
        1
    chuhemiao   129 天前
    netlify+GitHub pages
        2
    holulu   129 天前
    CDN 回源走 HTTPS
        3
    shanlan   129 天前
    @holulu 我查了下,答案如下:
    首先需要在 CDN 开启 https 反问(需要上传证书和对应私钥)然后在回源处选择协议跟随即可。
        4
    Lax   129 天前
    cloudflare + github pages 全站 https 没有问题。两边都自动管理证书,不需要上传
        5
    shanlan   129 天前
    @Lax 这样需要把域名的 dns 服务器改成 cloudflare 啊,cloudflare 感觉不如国内的 dns 服务器快。
        6
    dif   129 天前
    @shanlan 优化下,开个 Pro 一般的时间也是能够秒开的
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2260 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 10:10 · PVG 18:10 · LAX 03:10 · JFK 06:10
    ♥ Do have faith in what you're doing.