前言
umami是网站访问统计的小插件,用于统计博客等网站的访问量、访客所在国家地区、访客所使用的浏览器标识及一些其他信息。在群晖中搭建了umami服务之后,发现umami统计不到访客的国家地区信息。下面提供解决方案。
解决方案
在反向代理umami服务的时候加入如下配置即可让umami获取到国家地区信息。将下面配置中的IP及端口改为对应的。
location = /api/collect {
proxy_pass http://IP:端口/api/collect;
proxy_buffering on;
proxy_http_version 1.1;
proxy_ssl_session_reuse off;
proxy_ssl_server_name on;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $host;
}
如果是用的npm配置的反向代理,则可加入到Advanced
中。
评论区