菜单
菜单
文章目录
  1. 背景
  2. 食用方法
  3. 结果

让Github上的根、子域名均开启HTTPS

背景

这两天不是搞了个纯静态的浏览器主页导航么?和本博客一样都托管到Github上,也想都开启HTTPS,不过本站已经采用了根域名,导航站只能采用新的子域名,现在托管到Github Pages上且自定义域名的网站均会给自定义域名配置好SSL证书,于是就想给站点都配置SSL证书,但是今天配置导航站子域名的时候,证书申请一直失败。

食用方法

首先关闭Github上已绑定的域名,

关闭绑定

再去新仓库开启Pages服务并绑定新域名nav.senorui.top

半分钟后即可看到申请成功并显示已启用HTTPS!

绑定令一域名

回到本站仓库,重新绑定关闭的域名,即域名senorui.top

重新绑定域名

结果

最后,根域名和子域名均开启HTTPS。

导航站开启HTTPS

本站Github域名开启HTTPS

本站自定义域名开启HTTPS

注: 由于本站使用CDN加速,且在CDN服务商处另有SSL证书,所以上图中本站域名senorui.topSSL证书与senorui.github.io证书不一致,关闭CDN加速后有缓存且会遇到403,这样比较麻烦,就不去一一验证了。

以上,大功告成!!!

本文作者: Senorui

本文链接: https://senorui.top/posts/ae97.html

版权声明: 本站所有文章除特别声明外,均为原创且采用【CC BY-NC-ND 4.0】许可协议,若转载请署名!

支持一下
感谢您支持Senorui哦!
  • 微信扫一扫
  • 支付宝扫一扫