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

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

  •  
  •   shanlan · 3 天前 · 931 次点击

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

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

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


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

    第 1 条附言  ·  3 天前

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

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