这个我的网站图片之前基本上都是Typora + PicGo-core的组合白嫖Github作为图床的。但是呢,国内正常访问图片加载的情况并不理想,所以在我晚上不想写代码的时候搞了下jsdelivr加速我网站的Github图片。因为之前已经配置过picgo-core,详情请见Typora配合PicGo-Core上传图片到Github/Gitee/SM.MS,并以日期分类

在这个基础之上配置文件中只需加上一个customUrl的配置。

```

"picBed": {

"current": "github",

"uploader": "github",

"github": {

"repo": "Ryushane/PicGo_Pictures", // 仓库名,格式是 username/reponame

"token": "hiden", // github token

"path": "img/", // 自定义存储路径,比如 img/

"customUrl": "https://cdn.jsdelivr.net/gh/Ryushane/PicGo_Pictures", // 自定义域名,注意要加 http://或者 https://

"branch": "master", // 分支名,默认是 master

"proxy": "127.0.0.1:10808" //设置代理服务器

},

```

然后在网站的sql数据库里批量替换之前文章的图片链接。

进入phpmyadmin,选择typecho_contents表,选择搜索->查找和替换

> 查找:https://raw.githubusercontent.com/Ryushane/PicGo_Pictures/master/(请根据自己的实际情况修改)

> 替换为:https://cdn.jsdelivr.net/gh/Ryushane/PicGo_Pictures/(根据自己的用户名和版本库修改)

> 字段:text

如果想替换其他图片同理。

(PS:我一开始以为Jsdelivr还需要我自己手动去选择仓库然后它进行一个镜像,实际上Jsdelivr给Github所有项目都已经做了加速,只要把链接替换一下直接就能用。)

现在大伙可以在不使用代理的情况下看到站内的图片啦~

分类: 软件分享 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录