在做 Gravatar 反向代理的时候,遇到需求:修改默认的 avatar
具体的效果可以参考 https://cravatar.cn/avatar,直接介绍 Nginx 配置写法:
location = /avatar/ {
root /data/wwwroot/test;
try_files /test.jpg =403;
}
需要在反代的服务器上新建一个 /data/wwwroot/test 文件夹,然后上传一个 test.jpg 文件即可,当然目录和文件名都可以自行修改。
目前已知缺点:只能在访问 /avatar/ 时修改,如果访问的是非有效 HASH,不会返回修改过后的自定义头像。