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

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

  •  
  •   shanlan · Jun 12, 2019 · 3671 views
    This topic created in 2710 days ago, the information mentioned may be changed or developed.

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

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

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


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

    Supplement 1  ·  Jun 12, 2019

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

    7 replies  •  2019-06-12 20:13:03 +08:00
    chuhemiao
    chuhemiao
    Jun 12, 2019
    1
    netlify+GitHub pages
    holulu
    holulu
    Jun 12, 2019
    2
    CDN 回源走 HTTPS
    shanlan
    shanlan
    OP
    Jun 12, 2019
    3
    @holulu 我查了下,答案如下:
    首先需要在 CDN 开启 https 反问(需要上传证书和对应私钥)然后在回源处选择协议跟随即可。
    Lax
    Lax
    Jun 12, 2019
    4
    cloudflare + github pages 全站 https 没有问题。两边都自动管理证书,不需要上传
    shanlan
    shanlan
    OP
    Jun 12, 2019
    5
    @Lax 这样需要把域名的 dns 服务器改成 cloudflare 啊,cloudflare 感觉不如国内的 dns 服务器快。
    dif
    dif
    Jun 12, 2019
    6
    @shanlan 优化下,开个 Pro 一般的时间也是能够秒开的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1078 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 23:07 · PVG 07:07 · LAX 15:07 · JFK 18:07
    ♥ Do have faith in what you're doing.