使用又拍云CDN/七牛云CDN/腾讯云CDN自建Gravatar头像加速服务图文教程

因为网络环境原因,Gravatar 官方提供的服务在国内访问时体验较差,时常存在无法访问的情况,这不,这两个月Gravatar官方的源又无法访问了,虽然有国内的镜像,但是也经常遇到无法访问的现象,如果自己的WordPress主题里有对应的Gravatar头像显示,那将极大拖慢WordPress网站加载速度。最好的办法是自建Gravatar头像加速服务,接下来搬主题就分享一下使用又拍云CDN/七牛云CDN/腾讯云CDN自建Gravatar头像加速服务图文教程。

一、什么是 Gravatar

Gravatar 是 Globally Recognized Avatar 的缩写,是 Gravatar 推出的一项服务,意为“全球通用头像”。如果在 Gravatar 的服务器上放置了你自己的头像,那么在任何支持 Gravatar 的 blog 或留言本上留言时,只要提供你与这个头像关联的 Email 地址,就能够显示出你的 Gravatar 头像来。现在的WordPress网站一般都会加载调用Gravatar 头像,因此Gravatar 头像加载的快慢会直接影响WordPress网站的打开速度。

二、国内常用的 Gravatar 镜像源分享

对于Gravatar官方无法访问的时候,可以使用国内的镜像源镜像调用,这里分享一下国内的镜像服务。

下面列出国内一些常用的 Gravatar 镜像源:

Gravatar 官方的 secure 源:https://secure.gravatar.com/avatar/
Gravatar 官方的 cn 源:https://cn.gravatar.com/avatar/
Gravatar 官方的 www 源:https://www.gravatar.com/avatar/
V2EX:https://cdn.v2ex.com/gravatar/
极客族:https://sdn.geekzu.org/avatar/
loli:https://gravatar.loli.net/avatar/

三、使用又拍云CDN自建Gravatar头像加速服务

首先呢,需要注册一个又拍云的账号,点击注册
然后申请又拍云联盟,获取免费额度:https://www.upyun.com/league,这样就能使用又拍云免费CDN了。

1、创建服务

在云产品找到CDN,创建一个服务。

服务名称随便填,加速域名填入备案过的域名,然后源站设置为secure.gravatar.com,或者是cdn.v2ex.com,不用勾选源站证书校验。加速区域的话选择全球加速,如果你的网站只在国内提供服务,那就可以选择国内加速。

创建之后需要在DNS解析商那里配置一下CNAME

图片[1]-使用又拍云CDN/七牛云CDN/腾讯云CDN自建Gravatar头像加速服务图文教程 - 千百度社区-千百度社区

2、配置HTTPS

又拍云的后台面板里的云产品找到SSL证书

选择免费的Let's Encrypt证书,因为这个证书配置之后又拍云会自动为我们续签。

申购之后在证书列表里面选择补全,填入刚才的加速域名,等待申购成功。

申购成功之后,回到CDN的配置页面,选择HTTPS,点击HTTPS配置,然后部署

图片[2]-使用又拍云CDN/七牛云CDN/腾讯云CDN自建Gravatar头像加速服务图文教程 - 千百度社区-千百度社区

这样就搞定了。

四、使用七牛云CDN自建Gravatar头像加速服务

七牛云也有免费CDN,但七牛云CDN的https请求需要收费,只有http请求是不收费的,如果介意的可以使用又拍云的免费CDN。这里也分享一下自建方法。

七牛云申请地址:https://www.qiniu.com

1、创建服务

它的配置稍微有一点麻烦,需要我们先创建一个对象存储空间

图片[3]-使用又拍云CDN/七牛云CDN/腾讯云CDN自建Gravatar头像加速服务图文教程 - 千百度社区-千百度社区

创建之后点击设置,然后滑到底部找到镜像回源,然后配置镜像回源

图片[4]-使用又拍云CDN/七牛云CDN/腾讯云CDN自建Gravatar头像加速服务图文教程 - 千百度社区-千百度社区

点击增加线路

回源地址填入https://secure.gravatar.com,然后点击保存。

然后回到存储空间主页,点击绑定加速域名

填入需要绑定的域名,先选择http,之后再配置https。

然后和又拍的步骤一样,在DNS解析那里绑定CNAME记录,这里就不再赘述。

2、配置HTTPS证书

在cdn设置里面找到刚才配置好的域名,然后点击配置。

找到HTTPS配置,点击修改配置

选择免费证书,由于我已经申请过,所以这里会有这个显示。申请之后会自动配置,需要大概十五分钟左右。

然后就可以愉快的开始使用了。

注意事项

由于v2ex的镜像服务和官方的稍有差异,所以需要大家修改一下配置

官方的是avatar:https://secure.gravatar.com/avatar/

而V2EX的是gravatar:https://cdn.v2ex.com/gravatar/

如果你使用了V2EX作为源站的话,使用的时候一定要记得修改后面的路径。

同时也建议大家配置防盗链,设置域名白名单然后关闭空refer即可。

五、使用腾讯云CDN自建Gravatar头像加速服务

腾讯云一直被称为良心云,因为其各类活动确实比较给力,目前腾讯云也提供免费CDN,不过一般才6个月。注册地址:https://curl.qcloud.com/o1uUI0DR

1.创建加速域名

搜索 CDN 或者内容分发网络,然后进入控制台,选择域名管理,点击添加域名。

2.基本配置
域名配置这里我们按照以下填写:

域名:gravatar.fanfuns.com
这里填写你自定义的加速域名(必须为备案域名)
比如我这里的域名为 fanfuns.com,二级域名 gravatar 为自定义的,可以根据个人喜好修改
所属项目:默认即可
加速区域:一般选中国境内,也可以选择全球,注意境内境外的流量计费方式可能不同
业务类型:静态加速
标签:默认即可(自行选填)
源站配置我们按照以下填写:

源站类型:自有源
源站地址:secure.gravatar.com
这里可以自行选择其他的源站地址,比如 www.gravatar.com、cn.gravatar.com、0.gravatar.com、1.gravatar.com 等等
回源协议:协议跟随
如果你的 CDN 没有协议跟随选项,则根据你填写的源站地址,选择对应的协议,比如 0.gravatar.com 则选择 HTTP
回源域名:和源站地址保持一致
服务配置我们配置两项即可:

全部:所有内容:30天
文件夹:/avatar:30天
然后点击提交。

2、配置 SSL 证书

如果开启了 HTTPS 加速,则需要将你的 SSL 证书上传至管理后台进行绑定,一般云服务厂商都可以申请免费的 SSL 证书。

域名 CNAME 解析

在 CDN 部署成功后,控制台会给出一个相应的 CNAME 地址,去域名控制台配置正确的域名解析后,CDN 服务就正式生效了,此时还需要等待5分钟不等才能看到效果,因为 CDN 的部署生效需要一些时间。

以上就是使用又拍云CDN/七牛云CDN/腾讯云CDN自建Gravatar头像加速服务图文教程

千百度
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容