gravatar.jpg

上周有读者跟我说:你博客评论区的头像全裂了,一个都显示不出来。

我打开一看——还真是。每个评论旁边都是个裂开的图片图标。

问题出在哪

我查了半天,发现是 Gravatar 的问题。

Gravatar 是一个全球头像服务:你用什么邮箱评论,它就根据邮箱地址去 Gravatar 服务器上拉你的头像。

但 Gravatar 的服务器在国外,国内访问经常抽风。有时候能加载,有时候半天出不来。

我怎么解决的

方案一:换成国内镜像。

把 Gravatar 的地址换成国内的镜像站,比如 cn.gravatar.com 或者其他第三方镜像。

但镜像站不稳定,今天能用明天可能就挂了。

方案二:彻底关掉 Gravatar。

评论区不显示头像了。虽然少了点装饰,但至少不会裂图。

方案三:自己反代。

在自己服务器上反代 Gravatar,从自己的域名加载头像。

这个最稳,但配置麻烦,我没弄。

最后我选了什么

换成了国内镜像,临时解决。同时跟读者说一声:头像加载慢是正常的,别急。

教训

做个人博客,别什么都依赖国外服务。头像、字体、CDN——能自己搞定的就自己搞定。不然哪天国外服务挂了,你网站就缺胳膊少腿。


相关阅读

参考资料

标签:博客, 网站, Gravatar, 头像

2 条评论

  1. 干货满满,必须点赞。

  2. 这篇写得很用心,能看出来花了不少功夫。

你的评论