From 970c6dbe5497941029f28a030996906808f5aa35 Mon Sep 17 00:00:00 2001 From: midoks Date: Sat, 28 Oct 2023 13:32:27 +0800 Subject: [PATCH] Update init.lua --- plugins/op_waf/waf/lua/init.lua | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/plugins/op_waf/waf/lua/init.lua b/plugins/op_waf/waf/lua/init.lua index bbf22a215..9e679b30a 100644 --- a/plugins/op_waf/waf/lua/init.lua +++ b/plugins/op_waf/waf/lua/init.lua @@ -659,13 +659,6 @@ end function run_app_waf() min_route() -- C:D("min_route") - -- country limit - if config['area_limit'] then - local waf_country = get_country() - if waf_country then - if area_limit(waf_country, server_name, site_config[server_name]['open']) then return true end - end - end if site_config[server_name] and site_config[server_name]['open'] then @@ -687,6 +680,14 @@ function run_app_waf() if waf_drop_ip() then return true end -- C:D("waf_drop_ip") + -- country limit + if config['area_limit'] then + local waf_country = get_country() + if waf_country then + if area_limit(waf_country, server_name, site_config[server_name]['open']) then return true end + end + end + -- ua check if waf_user_agent() then return true end -- C:D("waf_user_agent")