背景:GitHub图床本身比较好用,但由于其在国内没有节点,导致速度较慢。为了解决以上问题,在之前GitHub图床的基础上,加入了腾讯云CDN进行国内访问加速,其他CDN使用方法类似。

关于Windows下使用GitHub图床,之前已经写了一篇说明:《Windows下使用github图床》

一、使用frp将图床反代到香港服务器(可选)

1、这部分作为可选选项,因为如果直接访问到GitHub的节点,会导致首次加载速度较慢,因此在本步骤上进行了处理,如果使用其他加速GitHub比较好的CDN,可以忽略此步,直接进行CDN部分设置;

2、在本地部署frps和frpc,将frpc指向本地的frps,这么做的目的是为了不在上面部署ssl证书,防止因为该节点上的证书问题造成访问问题;

[common]
server_addr = 127.0.0.1
server_port = 9100
token = 123456

[tptest]
type = https
local_ip = tptest.github.io  //此处填入图床地址,仓库名称+github.io
local_port = 443
custom_domains = tp.xxx.xxx  //填入你仓库的自定义域名

二、腾讯云CDN上设置加速

1、按图示步骤,进入域名添加

2、如果进行了第一部分的操作,在源站中填入服务器的公网IP;

如果没有进行,这边填入仓库名称+github.io

4、点击红框标注的“管理”,进入该站点的管理页面;

5、进入https配置选项,进行https配置,完成后便可用(如果没有证书,先申请一个,免费证书)。