From fd499ebaff27088b324fdd1228cf1d9a8ad32985 Mon Sep 17 00:00:00 2001 From: TZGyn Date: Sun, 1 Sep 2024 15:26:38 +0800 Subject: [PATCH] redirect skip collecting analytics if bot --- redirect/main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/redirect/main.go b/redirect/main.go index 925eccf..b15d3e1 100644 --- a/redirect/main.go +++ b/redirect/main.go @@ -187,6 +187,10 @@ func main() { cache_client.Set(ip+"_"+string(shortenerId), true, cache.DefaultExpiration) + if ua.Bot { + return c.Redirect(finalRedirectUrl) + } + record, err := getCity(geodb, ip) if err != nil { return c.Redirect(finalRedirectUrl)