yeni's Bin

Nginx 反代修改 Gravatar 默认头像

在做 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,不会返回修改过后的自定义头像。