何为Gravatar
Gravatar(Globally Recognized Avatar)是一项在全球范围内使用的头像服务。只要你在Gravatar的服务器上上传了你自己的头像,你便可以在其他任何支持Gravatar的博客、论坛等地方通过输入关联的邮箱来使用该头像。
使用已有公开Gravatar源
目前在内地有以下服务可以使用,由于网络环境问题,推荐使用内地的镜像
- Gravatar 官方源:https://www.gravatar.com/avatar/
- Gravatar 官方源-secure:https://secure.gravatar.com/avatar/
- Gravatar 官方源-cn:https://cn.gravatar.com/avatar/
V2EX:https://cdn.v2ex.com/gravatar/(已无法正常使用)- 极客族:https://sdn.geekzu.org/avatar/
- loli大佬的源:https://gravatar.loli.net/avatar/
当然还有本站提供的CDN反代加速源 (见文末)
使用CDN反代加速Gravatar源
本次教程以Udomain为例
(高贵的内地CDN咱不配)
- 添加加速域名
- 在加速域名中填写您打算用来反代的域名
- 回源参照以下设置
HTTP:
- cn.gravatar.com:80
- www.gravatar.com:80
HTTPS:
- cn.gravatar.com:443
- www.gravatar.com:443
- 配置 CNAME (此处以 Cloudflare 为例
- 配置SSL并开启防火墙(防止被刷流量
- 等待 CNAME 校验完成,随后可以使用 <your-domain/avatar/> 作为 Gravatar 反代加速域名
写在最后
本人搭建的 Gravatar 反代域名分别问
<removed><removed>
大赞!我ping的结果:loli.net 64ms,geekzu.org 33ms,zikin.org与tsing.moe均为10ms。
不过最近内地又把github封了,日子越来越艰难
有点好奇你那里延迟为何这么低,看你网站文字和用语都是繁体还以为你是台湾人,连接到TPE的边缘节点的缘故,结果发现你评论时的IP是大陆地区?
我这ping过去200ms+延迟
https://imgs.zikin.org/images/2021/10/21/image.png
udomain的cname接入就很玄学,经常分配乱七八糟的节点给你,例如北京移动和电信就都是ping 200+并且会丢包的美国节点,可以用群ping工具查到你在各个地区的CDN节点地址,找到HK节点然后设置为国内地区A记录。
我在大陆的,ping imgs.zikin.org 确实有200ms+,但ping gravatar.zikin.org 只有10ms+,它显示的是 xg-03ki85jus7fees7sfp0-cn.xcdn.global。
另外我的网站是根据用户浏览器的语言繁简自动转换的,本身是简体,可以点击网站页脚转换。
我觉得其实没必要用付费的
cdn
,直接上vercel
,可以看看我的这篇文章通过Vercel反代搭建自己的Gravatar服务vercel 在港澳台地区 AWS Global Accelerator 被撤销后,速度就已经没有任何优势了,甚至还比不上 Cloudflare Pages / Workers,如果只是为了基础的「可访达」或许可以选用,但效果一般。
但是Gravatar的头像图片并不大,使用Vercel完全可以啊。
有道理…我晚上写完作业去你博客学习下。
嗯,现在初三吗?我高三了,也很忙。?
高一