网上都是用反代来做gravatar的镜像站,但实际上我们可以用CDN直接镜像gravatar。
为什么
在设置handsome的时候,有这么一栏:gravatar镜像源地址
它的解释是:
gravatar由于国内被墙,推荐使用https://secure.gravatar.com/avatar
或者https://cdn.v2ex.com/gravatar 镜像源。你可以使用你自己的镜像源(末尾不要加斜杠!)
但推荐的这两个镜像源速度并不好,因此我决定使用自己的镜像源。
怎么做
首先就是在cdn那新增域名啦,关于怎样使用腾讯云cdn,可以参考我这篇文章:
主要有以下几个地方需要注意:
1.源站要选择不支持https的源站
为了防止源站是https而导致一些cdn不支持,这里我使用的是两个http站点,反正不是自己的源站,就加了个热备源站
2.缓存全站
因为主要是图片不需要考虑动态内容,所以缓存全站即可
3.打开301/302跟随
这里主要是为了防止它强制跳转i2.wp.com等它自己的cdn,造成自建cdn无效
4.HTTPS配置随意
反正你源站用的是http站,所以这里就不用排查https问题了,当然为了不掉主站的权重最好是用https
比如我的:
输入浏览器并访问,能正常显示图标即可,腾讯云一般加载时间是22ms。
在handsome里面完整填入:https://img.wnark.com/avatar
(不用填我的,已加白名单)
注意事项
默认gravatar头像
那个地方图片直链网站开了5s盾,gravatar服务器将无法获取你设置的默认gravatar头像,请在那个地方使用对象存储地址或者公共图床的图片直链
为了省钱,我还是用极客族提供Gravatar公共加速服务吧。
版权属于:寒夜方舟
本文链接:https://www.wnark.com/archives/10.html
本站所有原创文章采用署名-非商业性使用 4.0 国际 (CC BY-NC 4.0)。 您可以自由地转载和修改,但请注明引用文章来源和不可用于商业目的。声明:本博客完全禁止任何商业类网站转载,包括但不限于CSDN,51CTO,百度文库,360DOC,AcFun,哔哩哔哩等网站。