• 欢迎访问

自建gravatar头像服务镜像

建站 旭仔 1个月前 (05-23) 55次浏览 0个评论 扫描二维码
文章目录[隐藏]

之前发现点赞不能使用,通过修改之后又可以使用了,今天发现头像服务也出问题了。标题栏也是一直转圈圈,评论那里不显示头像了。通过审查元素发现也是下面这个网址无法访问了:

https://cdn.jsdelivr.net/

主题有设置另外一个头像服务地址(v2ex源),但是我切换之后发现同样无法访问。没办法还是得自己搭建一个,速度可能会慢点,但是至少还能用,下面是搭建过程。

1.前提

首先解析一个域名到服务器,至少要能访问到gravatar头像服务,比如香港服务器等。

2:添加网站

为域名添加一个网站,跟普通建站一样。

自建gravatar头像服务镜像

3:申请ssl

可以直接通过宝塔面板申请ssl,需要在添加反向代理之前申请。

4:添加反向代理

直接在设置里面添加反向代理

自建gravatar头像服务镜像

代理域名https://secure.gravatar.com,按下面的格式填写,只需要修改红色的地方。

自建gravatar头像服务镜像

保存之后,测试是否可以访问,需要在域名后面增加/avatar,比如:https://gravatar.a.com/avatar

注意最后没有/

如果通过的话会显示下面的头像:

自建gravatar头像服务镜像

5:使用

通过上面测试能通过的网址来替换掉原来的地址,不同的主题可能稍有不同,这个只能根据自己使用的主题来修改了。一般是修改主题文件里面的functions.php。

如果要设置获取的头像大小的话,可以在后面增加参数$1?s=50,50代表图形大小为50×50。完整地址如下:

https://gravatar.a.com/avatar/$1?s=50

6:使用随机头像

如果不要精准的话可以设置为随机头像,链接如下:

https://gravatar.a.com/avatar/999?s=50&d=identicon

说明:

1):999为头像编号,可以将其修改为随机数生成函数。这样就可以随机显示头像;

2):50为图形大小,分辨率为50×50;

3):identicon为头像风格,其它可选参数为:monsterid、wavatar、retro、robohash等。

 

 

 


旭仔 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:自建gravatar头像服务镜像
喜欢 (5)
旭仔
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址