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

Github Page 自定义域名不能关闭 HTTPS

  •  
  •   Rebron1900 · 2022-11-09 17:34:53 +08:00 · 1451 次点击
    这是一个创建于 749 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不知道是不是我申请了泛域名证书的问题,我 Github Page 绑定了自定义域名后访问会强制 HTTPS (关掉 Github Page 设置页面上的启用 HTTPS 也没用)

    请问这种情况要怎么处理呢?
    12 条回复    2022-11-10 12:05:59 +08:00
    leavic
        1
    leavic  
       2022-11-09 17:55:52 +08:00
    这年代怎么还有人想关闭 HTTPS
    Rebron1900
        2
    Rebron1900  
    OP
       2022-11-09 17:59:23 +08:00
    @leavic 想自己搭个 clash 在线面板,没办法用 https
    ysc3839
        3
    ysc3839  
       2022-11-09 18:21:15 +08:00
    @Rebron1900 clash 在线面板为什么不在本地用呢?
    Rebron1900
        4
    Rebron1900  
    OP
       2022-11-09 18:23:56 +08:00
    @ysc3839 原生面板在手机上使用有点问题,所以自己修复了一下,提 pr 还没通过,所以自己搭了一个
    cxh116
        5
    cxh116  
       2022-11-09 18:24:27 +08:00 via Android
    外面再套层 cf cdn ,在 cf cdn 关
    Rebron1900
        6
    Rebron1900  
    OP
       2022-11-09 18:43:55 +08:00
    @cxh116 我用 upyun 的 cdn ,设置完后报错了
    leavic
        7
    leavic  
       2022-11-09 20:18:01 +08:00
    upyun 的 cdn 要备案吧
    Rebron1900
        8
    Rebron1900  
    OP
       2022-11-10 09:30:46 +08:00
    另外我看了下请求头,似乎被 SW 拦截了?

    ```
    请求网址: https://clash.1900.live/
    请求方法: GET
    状态代码: 200 (来自 service worker )
    引荐来源网址政策: strict-origin-when-cross-origin
    accept-ranges: bytes
    access-control-allow-origin: *
    age: 0
    cache-control: max-age=600
    content-encoding: gzip
    content-length: 587
    content-type: text/html; charset=utf-8
    date: Thu, 10 Nov 2022 01:21:32 GMT
    etag: W/"636bbbf2-41d"
    expires: Thu, 10 Nov 2022 01:13:08 GMT
    last-modified: Wed, 09 Nov 2022 14:40:50 GMT
    server: GitHub.com
    vary: Accept-Encoding
    via: 1.1 varnish
    x-cache: HIT
    x-cache-hits: 1
    x-fastly-request-id: 338bcb8b03980395c1db253a9605b3c292c128cb
    x-github-request-id: 74E8:4D49:15920A:18D74B:636C4DCC
    x-proxy-cache: MISS
    x-served-by: cache-hkg17925-HKG
    x-timer: S1668043292.790614,VS0,VE275
    ```
    AoEiuV020CN
        9
    AoEiuV020CN  
       2022-11-10 09:36:23 +08:00
    1. 关掉 Github Page 设置页面上的启用 HTTPS 按理说是有用的,
    没用的话考虑是不是有 hsts 缓存,浏览器自动把 http 改成 https 了,和服务器无关,试试在无痕模式打开 http ,

    2. 我自己搭的 clash 面板就是 https, 因为只有 https 能访问局域网 ip,
    至于 https 站点无法访问 http 的问题在网站设置里允许“不安全内容”就可以了,不过手机版不支持,
    Rebron1900
        10
    Rebron1900  
    OP
       2022-11-10 09:50:40 +08:00
    @AoEiuV020CN 无痕模式可以,
    Rebron1900
        11
    Rebron1900  
    OP
       2022-11-10 09:58:05 +08:00
    @AoEiuV020CN 你说的 2 ,我试过,网站设置里开启了不安全内容也不可以。
    Rebron1900
        12
    Rebron1900  
    OP
       2022-11-10 12:05:59 +08:00
    感谢大家,已解决。发现是我 HSTS 设置的问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1185 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:36 · PVG 02:36 · LAX 10:36 · JFK 13:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.