csdn七牛云存储作为网站的图片外链

使用七牛云存储作为网站的图片外链

最近在把一篇本地的doc更新到CSDN上的时候,由于是使用markdown编写,其中的图片又比较多,如果一张张上传到CSDN后再更新到文章当中比较费劲,所以就考虑使用图片外链,然后批量替换markdown当中的图片地址为外链地址。网上大致找了找,看到有人使用七牛云存储来作图片外链,而我之前恰好以经注册认证过七牛云存储,所以就记录了一下把七牛云存储作为图片外链网站的使用方法。

注册并登录七牛云存储

由于注册登录步骤比较简单通用,此处不再赘述。

创建一个存储空间

需要注意的是,方便起见此处最好建立一个公开的空间,否则每次生成的外链地址都有一个token,并且会指定一个有效期,过期后将会无法访问。这对于我们发布在博客当中的图片外链来说不是一个好消息。所以此处我们选择直接申请公开空间,以便生成可以永久访问的外链地址。
申请公开空间还有一个好处就是,生产的外链地址默认情况下就是外链默认域名后面加上我们的图片名称,所以比较方便之后对图片地址的统一处理。

上传图片

创建空间以后,就可以上传图片了。七牛支持批量上传。
在刚刚创建的空间(我自己创建的空间叫做ziven)当中, 点击内容管理, 然后点击上传文件

之后会进入上传文件(图片)的页面,(批量)选择文件后将会自动上传。

上传完成界面:

复制图片外链地址

此时进入空间的内容管理界面当中就可以复制图片的外链地址了。

图片的外链地址示例如下: http://ohcjo5g7k.bkt.clouddn.com/upload_pictures.png, 也即外链默认域名/文件名的方式。所以我们可以直接将本地的文档做一下处理,然后直接粘贴到博客的markdown编辑器中。

处理本地markdown,使其适用于博客当中

鉴于上面的分析,我们可以直接批量替换本地文档当中的图片地址为七牛云存储的外链地址,然后就可以将文章发布到博客当中了。
以本文为例:
未处理之前,所有的图片地址都是本地的地址:

使用支持正则表达式的文本编辑器打开进行批量替换(也可以使用命令行工具诸如sedawk之类的,由于我是在windows下面写的,就直接以编辑器Sublime Text来示例了)

全部替换后的文本大致如下:

发布

直接在CSDN等支持markdown编辑器的博客编辑器中,导入或者粘贴我们刚刚处理过后的文档,发布即可。

你可能感兴趣的:(杂项)