diff --git a/init.lua b/init.lua index e5a5d41..30770dc 100644 --- a/init.lua +++ b/init.lua @@ -159,9 +159,10 @@ end function denycc() if CCDeny then + local uri=ngx.var.request_uri CCcount=tonumber(string.match(CCrate,'(.*)/')) CCseconds=tonumber(string.match(CCrate,'/(.*)')) - local ua = getClientIp()..ngx.var.http_user_agent + local ua = getClientIp()..uri local limit = ngx.shared.limit local req,_=limit:get(token) if req then