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

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

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